projects
/
id3fs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix handling of unset artist/album; unset years default to UNKNOWN
[id3fs.git]
/
lib
/
ID3FS
/
DB.pm
diff --git
a/lib/ID3FS/DB.pm
b/lib/ID3FS/DB.pm
index
aa9eaf1
..
3e91bdd
100644
(file)
--- a/
lib/ID3FS/DB.pm
+++ b/
lib/ID3FS/DB.pm
@@
-259,13
+259,11
@@
sub add
$self->add_tag($file_id, @$tag);
}
$self->add_tag($file_id, @$tag);
}
- if($self->ok($year))
+ $year="UNKNOWN" unless($self->ok($year));
+ $self->add_tag($file_id, "year", $year);
+ if($year=~/^(\d\d\d)\d$/)
{
{
- $self->add_tag($file_id, "year", $year);
- if($year=~/^(\d\d\d)\d$/)
- {
- $self->add_tag($file_id, "decade", "${1}0s");
- }
+ $self->add_tag($file_id, "decade", "${1}0s");
}
if($self->ok($v1genre))
}
if($self->ok($v1genre))