fix: set idPrefixes to undefined for new resources too

This commit is contained in:
Viren070
2025-06-24 13:26:37 +01:00
parent fd62b23539
commit 97894be562
+4 -1
View File
@@ -794,12 +794,15 @@ export class AIOStreams {
existing.idPrefixes = undefined;
}
} else {
logger.warn(
`Addon ${this.getAddonName(addon)} does not provide idPrefixes for type ${resource.name}, setting idPrefixes to undefined`
);
this.finalResources.push({
...resource,
// explicitly set to null
idPrefixes: resource.idPrefixes?.length
? resource.idPrefixes
: null,
: undefined,
// idPrefixes: resource.idPrefixes
// ? [...resource.idPrefixes]
// : undefined,