From 3de8d6c5341b1604d505ab0ced4e2363b82f6468 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Fri, 17 Mar 2023 15:06:32 +0100 Subject: [PATCH] fix(auto-replace): handle missing depName or packageName values (#21005) --- lib/workers/repository/update/branch/auto-replace.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/workers/repository/update/branch/auto-replace.ts b/lib/workers/repository/update/branch/auto-replace.ts index 8b9ee4967c..dd227fc711 100644 --- a/lib/workers/repository/update/branch/auto-replace.ts +++ b/lib/workers/repository/update/branch/auto-replace.ts @@ -103,7 +103,13 @@ export async function confirmIfDepUpdated( function getDepsSignature(deps: PackageDependency[]): string { // TODO: types (#7154) - return deps.map((dep) => `${dep.depName!}${dep.packageName!}`).join(','); + return deps + .map( + (dep) => + `${(dep.depName ?? dep.packageName)!}${(dep.packageName ?? + dep.depName)!}` + ) + .join(','); } export async function checkBranchDepsMatchBaseDeps( -- GitLab