From d835d4aae6dcf402df14ae93cb736c175e0550fd Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 17 Oct 2021 00:27:31 +0200 Subject: [PATCH] Add rating to Song::InitFromProtobuf and Song::ToProtobuf --- src/core/song.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/song.cpp b/src/core/song.cpp index 4e34aaa95..df1e39ca7 100644 --- a/src/core/song.cpp +++ b/src/core/song.cpp @@ -864,6 +864,9 @@ void Song::InitFromProtobuf(const spb::tagreader::SongMetadata &pb) { if (pb.has_playcount()) { d->playcount_ = pb.playcount(); } + if (pb.has_rating()) { + d->rating_ = pb.rating(); + } if (pb.has_art_automatic()) { QByteArray art_automatic(pb.art_automatic().data(), pb.art_automatic().size()); @@ -911,6 +914,7 @@ void Song::ToProtobuf(spb::tagreader::SongMetadata *pb) const { pb->set_suspicious_tags(d->suspicious_tags_); pb->set_art_automatic(art_automatic.constData(), art_automatic.size()); pb->set_filetype(static_cast(d->filetype_)); + pb->set_rating(d->rating_); }