diff --git a/src/tools/transfer.js b/src/tools/transfer.js index 30255dcd..f5086dc0 100644 --- a/src/tools/transfer.js +++ b/src/tools/transfer.js @@ -455,6 +455,7 @@ async function addReleaseMedia(medias, release, target) { const existingMedia = await knex('media') .where('hash', media.hash) + .orWhere('source', media.source) .first(); const id = existingMedia?.id || nanoid();