fix: manufacturerName mismatch when none provided in PR (#752)

This commit is contained in:
Nerivec
2025-04-17 19:53:49 +02:00
committed by GitHub
parent c238d50107
commit f1bd8b0a32
4 changed files with 32 additions and 1 deletions

View File

@@ -157,7 +157,7 @@ export function findMatchImage(
extraMetas.hardwareVersionMin === i.hardwareVersionMin &&
extraMetas.hardwareVersionMax === i.hardwareVersionMax &&
i.modelId === extraMetas.modelId &&
(!(i.manufacturerName && extraMetas.manufacturerName) || primitivesArrayEquals(i.manufacturerName, extraMetas.manufacturerName)),
(!i.manufacturerName || (extraMetas.manufacturerName && primitivesArrayEquals(i.manufacturerName, extraMetas.manufacturerName))),
);
return [imageIndex, imageIndex === -1 ? undefined : imageList[imageIndex]];