projects
/
id3fs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Mp3: only allow one / per tag
[id3fs.git]
/
lib
/
ID3FS
/
File
/
Mp3.pm
diff --git
a/lib/ID3FS/File/Mp3.pm
b/lib/ID3FS/File/Mp3.pm
index
f856a5d
..
c5dac34
100644
(file)
--- a/
lib/ID3FS/File/Mp3.pm
+++ b/
lib/ID3FS/File/Mp3.pm
@@
-69,9
+69,12
@@
sub tags
my @tags=split(/\s*,\s*/, $genre);
for my $tag (@tags)
{
- if($tag=~/(
.*
)\/(.*)/)
+ if($tag=~/(
[^\/]+
)\/(.*)/)
{
- $self->{tags}->{$1}=$2;
+ my $tagname=$1;
+ my $tagval=$2;
+ $tagval=~s/\//-/g;
+ $self->{tags}->{$tagname}=$tagval;
}
else
{