Fixed failed hash duplicate source breaking media association.

This commit is contained in:
DebaucheryLibrarian
2023-07-02 23:59:49 +02:00
parent a2ff12a636
commit 13d02a44e5
3 changed files with 66 additions and 14 deletions

View File

@@ -353,8 +353,6 @@ async function extractSource(baseSource, { existingExtractMediaByUrl }) {
if (typeof baseSource.defer === 'function') {
const src = await baseSource.defer();
console.log('DEFERED', src);
return {
...baseSource,
...toBaseSource(src),
@@ -909,7 +907,7 @@ async function associateReleaseMedia(releases, type = 'release') {
.reduce((acc, [releaseId, releaseBaseMedias]) => {
releaseBaseMedias.forEach((baseMedia) => {
const media = storedMediasById[baseMedia.id];
const mediaId = media?.use || media?.entry?.id;
const mediaId = (storedMediasById[media?.use] && media?.use) || media?.entry?.id;
if (mediaId) {
acc.push({