diff --git a/libs/portal/shared/util/src/lib/replace-owned-external-session.ts b/libs/portal/shared/util/src/lib/replace-owned-external-session.ts index cc3a52a79..989d4c10f 100644 --- a/libs/portal/shared/util/src/lib/replace-owned-external-session.ts +++ b/libs/portal/shared/util/src/lib/replace-owned-external-session.ts @@ -3,8 +3,11 @@ import type { PlayerContentInfo, } from '@iptvnator/shared/interfaces'; import { isLiveExternalPlayerSession } from './external-playback-button-state'; +import { createLogger } from './logger'; import type { PortalExternalPlayback } from './portal-external-playback'; +const logger = createLogger('ExternalPlayback'); + /** * Closes the external session a page owns before it launches a replacement * (with instance reuse off a second detached player would start beside it). @@ -19,7 +22,7 @@ export async function replaceOwnedExternalSession( >, owns: (info: PlayerContentInfo) => boolean, warn: (message: string, error: unknown) => void = (message, error) => - console.warn(message, error) + logger.warn(message, error) ): Promise { const session: ExternalPlayerSession | null = externalPlayback.activeSession();