Replaced UUID storage from str to array of bytes
This commit is contained in:
@@ -46,7 +46,7 @@ namespace lms::scanner
|
||||
{
|
||||
os << "'" << artist->getName() << "'";
|
||||
if (const auto mbid{ artist->getMBID() })
|
||||
os << " [" << mbid->getAsString() << "]";
|
||||
os << " [" << mbid->toString() << "]";
|
||||
|
||||
return os;
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ namespace lms::scanner
|
||||
db::Image::pointer image;
|
||||
|
||||
// Find anywhere, since it is supposed to be unique!
|
||||
db::Image::find(session, db::Image::FindParameters{}.setFileStem(mbid.getAsString()), [&](const db::Image::pointer foundImg) {
|
||||
db::Image::find(session, db::Image::FindParameters{}.setFileStem(mbid.toString()), [&](const db::Image::pointer foundImg) {
|
||||
if (!image)
|
||||
image = foundImg;
|
||||
});
|
||||
|
||||
@@ -90,7 +90,7 @@ namespace lms::scanner
|
||||
if (mbid)
|
||||
{
|
||||
// Find anywhere, since it is suppoed to be unique!
|
||||
db::Image::find(session, db::Image::FindParameters{}.setFileStem(mbid->getAsString()), [&](const db::Image::pointer& image) {
|
||||
db::Image::find(session, db::Image::FindParameters{}.setFileStem(mbid->toString()), [&](const db::Image::pointer& image) {
|
||||
if (!artwork)
|
||||
artwork = db::Artwork::find(session, image->getId());
|
||||
});
|
||||
|
||||
@@ -50,7 +50,7 @@ namespace lms::scanner
|
||||
const Track::pointer track{ Track::find(session, trackId) };
|
||||
if (auto trackMBID{ track->getTrackMBID() })
|
||||
{
|
||||
LMS_LOG(DBUPDATER, INFO, "Found duplicated track MBID [" << trackMBID->getAsString() << "], file: " << track->getAbsoluteFilePath().string() << " - " << track->getName());
|
||||
LMS_LOG(DBUPDATER, INFO, "Found duplicated track MBID [" << trackMBID->toString() << "], file: " << track->getAbsoluteFilePath().string() << " - " << track->getName());
|
||||
context.stats.duplicates.emplace_back(ScanDuplicate{ track->getId(), DuplicateReason::SameTrackMBID });
|
||||
context.currentStepStats.processedElems++;
|
||||
_progressCallback(context.currentStepStats);
|
||||
|
||||
Reference in New Issue
Block a user