mirror of
https://github.com/Viren070/AIOStreams.git
synced 2025-12-01 23:14:04 +01:00
fix: only log warning for missing idPrefixes when needed
This commit is contained in:
@@ -776,7 +776,7 @@ export class AIOStreams {
|
||||
...new Set([...existing.idPrefixes, ...resource.idPrefixes]),
|
||||
];
|
||||
} else {
|
||||
if (resource.name !== 'catalog') {
|
||||
if (resource.name !== 'catalog' && !resource.idPrefixes?.length) {
|
||||
logger.warn(
|
||||
`Addon ${getAddonName(addon)} does not provide idPrefixes for type ${resource.name}, setting idPrefixes to undefined`
|
||||
);
|
||||
@@ -866,10 +866,10 @@ export class AIOStreams {
|
||||
const metaResource = this.finalResources.find((r) => r.name === 'meta');
|
||||
if (metaResource) {
|
||||
if (metaResource.idPrefixes) {
|
||||
metaResource.idPrefixes = [
|
||||
metaResource.idPrefixes = [
|
||||
...metaResource.idPrefixes,
|
||||
'aiostreamserror',
|
||||
];
|
||||
'aiostreamserror',
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user