diff --git a/lib/manager/poetry/artifacts.spec.ts b/lib/manager/poetry/artifacts.spec.ts index f4b05fb86efc27..52289eb2935b3e 100644 --- a/lib/manager/poetry/artifacts.spec.ts +++ b/lib/manager/poetry/artifacts.spec.ts @@ -209,7 +209,7 @@ describe('.updateArtifacts()', () => { newPackageFileContent: '{}', config: { ...config, - isLockFileMaintenance: true, + updateType: 'lockFileMaintenance', }, }) ).not.toBeNull(); diff --git a/lib/manager/poetry/artifacts.ts b/lib/manager/poetry/artifacts.ts index 00b39d1b4407fa..9d4bba5551d040 100644 --- a/lib/manager/poetry/artifacts.ts +++ b/lib/manager/poetry/artifacts.ts @@ -91,7 +91,9 @@ export async function updateArtifacts({ config, }: UpdateArtifact): Promise { logger.debug(`poetry.updateArtifacts(${packageFileName})`); - if (!is.nonEmptyArray(updatedDeps) && !config.isLockFileMaintenance) { + const isLockFileMaintenance = config.updateType === 'lockFileMaintenance'; + + if (!is.nonEmptyArray(updatedDeps) && !isLockFileMaintenance) { logger.debug('No updated poetry deps - returning null'); return null; } @@ -111,7 +113,7 @@ export async function updateArtifacts({ try { await writeLocalFile(packageFileName, newPackageFileContent); const cmd: string[] = []; - if (config.isLockFileMaintenance) { + if (isLockFileMaintenance) { await deleteLocalFile(lockFileName); cmd.push('poetry update --lock --no-interaction'); } else {