Mp3: only allow one / per tag
[id3fs.git] / lib / ID3FS / File / Mp3.pm
index f856a5d..c5dac34 100644 (file)
@@ -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
        {