Oops - update the year as well when completing tags automatically. Fixes issue 2779

This commit is contained in:
David Sansome 2012-03-04 13:51:08 +00:00
parent 154b9e3c0b
commit 5b40338257
2 changed files with 3 additions and 0 deletions

View File

@ -809,11 +809,13 @@ void EditTagDialog::FetchTagSongChosen(const Song& original_song, const Song& ne
ui_->artist->set_text(new_metadata.artist());
ui_->album->set_text(new_metadata.album());
ui_->track->setValue(new_metadata.track());
ui_->year->setValue(new_metadata.year());
} else {
data->current_.set_title(new_metadata.title());
data->current_.set_artist(new_metadata.artist());
data->current_.set_album(new_metadata.album());
data->current_.set_track(new_metadata.track());
data->current_.set_year(new_metadata.year());
}
break;

View File

@ -243,6 +243,7 @@ void TrackSelectionDialog::SaveData(const QList<Data>& data) {
copy.set_artist(new_metadata.artist());
copy.set_album(new_metadata.album());
copy.set_track(new_metadata.track());
copy.set_year(new_metadata.year());
TagReaderClient::Instance()->SaveFileBlocking(copy.url().toLocalFile(), copy);
}