diff --git a/src/features/migration/MigrationManager.ts b/src/features/migration/MigrationManager.ts index c1a695de..9e00eb1f 100644 --- a/src/features/migration/MigrationManager.ts +++ b/src/features/migration/MigrationManager.ts @@ -733,9 +733,12 @@ export class MigrationManager { return (async () => { try { - const updatedMatch = await requestManager.refreshManga(match.id, { - awaitRefetchQueries: true, - }).response; + const updatedMatch = await MigrationManager.getOrCreateSourceQueue(sourceId)( + () => + requestManager.refreshManga(match.id, { + awaitRefetchQueries: true, + }).response, + ); return updatedMatch.data?.fetchManga?.manga ?? match; } catch (e) {