From 05bb942224a5a583c6b8f3eac8de34b73f406916 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sat, 14 Jan 2023 09:53:54 +0100 Subject: [PATCH] =?UTF-8?q?fix(datasource/npm):=20don=E2=80=99t=20reuse=20?= =?UTF-8?q?cache=20for=20host-disabled=20(#19840)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/modules/datasource/npm/get.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/modules/datasource/npm/get.ts b/lib/modules/datasource/npm/get.ts index 05315fb9a4..42d5af23ea 100644 --- a/lib/modules/datasource/npm/get.ts +++ b/lib/modules/datasource/npm/get.ts @@ -2,6 +2,7 @@ import url from 'url'; import is from '@sindresorhus/is'; import { DateTime } from 'luxon'; import { GlobalConfig } from '../../../config/global'; +import { HOST_DISABLED } from '../../../constants/error-messages'; import { logger } from '../../../logger'; import { ExternalHostError } from '../../../types/errors/external-host-error'; import * as packageCache from '../../../util/cache/package'; @@ -196,6 +197,7 @@ export async function getDependency( const ignoredStatusCodes = [401, 402, 403, 404]; const ignoredResponseCodes = ['ENOTFOUND']; if ( + err.message === HOST_DISABLED || ignoredStatusCodes.includes(err.statusCode) || ignoredResponseCodes.includes(err.code) ) { -- GitLab