Take labels into account to avoid merging unrelated albums, ref #550
This commit is contained in:
@@ -276,7 +276,8 @@ namespace lms::scanner
|
|||||||
return candidateRelease->getName() == releaseInfo.name
|
return candidateRelease->getName() == releaseInfo.name
|
||||||
&& candidateRelease->getSortName() == releaseInfo.sortName
|
&& candidateRelease->getSortName() == releaseInfo.sortName
|
||||||
&& candidateRelease->getTotalDisc() == releaseInfo.mediumCount
|
&& candidateRelease->getTotalDisc() == releaseInfo.mediumCount
|
||||||
&& candidateRelease->isCompilation() == releaseInfo.isCompilation;
|
&& candidateRelease->isCompilation() == releaseInfo.isCompilation
|
||||||
|
&& candidateRelease->getLabelNames() == releaseInfo.labels;
|
||||||
}
|
}
|
||||||
|
|
||||||
Release::pointer getOrCreateRelease(Session& session, const metadata::Release& releaseInfo, const Directory::pointer& currentDirectory)
|
Release::pointer getOrCreateRelease(Session& session, const metadata::Release& releaseInfo, const Directory::pointer& currentDirectory)
|
||||||
|
|||||||
Reference in New Issue
Block a user