X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FID3FS%2FPathElement%2FFile.pm;h=71f1a10284e95a130d49263fa90b9fedaebe0b64;hb=fa93319dda0cc1919e135d6c93e93f8a11c8d1c6;hp=3071cc3b92fd1d2ebbafa9f616faba9d23efb060;hpb=3e118c57e9d2f85d35bac2c7ea3d3a4771619215;p=id3fs.git diff --git a/lib/ID3FS/PathElement/File.pm b/lib/ID3FS/PathElement/File.pm index 3071cc3..71f1a10 100644 --- a/lib/ID3FS/PathElement/File.pm +++ b/lib/ID3FS/PathElement/File.pm @@ -10,7 +10,11 @@ sub new my $self={}; bless($self,$class); + $self->{db}=shift; $self->{name}=shift; + $self->{id}=$self->{db}->id("files", $self->{name}); + return(undef) unless(defined($self->{id})); + print "File ID: $self->{id}\n"; return $self; }