From 5483e03ce3dca728999c0140309dc6f18abe70ca Mon Sep 17 00:00:00 2001 From: Ian Beckwith Date: Mon, 1 Nov 2010 03:40:59 +0000 Subject: [PATCH] fix id3v2 tag writing weirdness --- lib/ID3FS/AudioFile/Mp3.pm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/ID3FS/AudioFile/Mp3.pm b/lib/ID3FS/AudioFile/Mp3.pm index b4f340c..423737c 100644 --- a/lib/ID3FS/AudioFile/Mp3.pm +++ b/lib/ID3FS/AudioFile/Mp3.pm @@ -133,7 +133,14 @@ sub add_tags sub write { my $self=shift; - $self->{mp3tag}->update_tags(); + if(exists($self->{mp3tag}->{ID3v1})) + { + $self->{mp3tag}->{ID3v1}->write_tag; + } + if(exists($self->{mp3tag}->{ID3v2})) + { + $self->{mp3tag}->{ID3v2}->write_tag; + } } sub delete_artist { shift->delete("artist"); } -- 2.11.0