From 4a30ca40676ac87c3dcd4a950dbb953bda6beff8 Mon Sep 17 00:00:00 2001 From: paregi12 Date: Sat, 17 Jan 2026 19:54:50 +0530 Subject: [PATCH] chore: add debug logging to metadata loading --- src/hooks/useMetadata.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/hooks/useMetadata.ts b/src/hooks/useMetadata.ts index 13ac94c4..b5b3b120 100644 --- a/src/hooks/useMetadata.ts +++ b/src/hooks/useMetadata.ts @@ -482,6 +482,7 @@ export const useMetadata = ({ id, type, addonId }: UseMetadataProps): UseMetadat const loadMetadata = async () => { try { + console.log('🚀 [useMetadata] loadMetadata CALLED for:', { id, type }); console.log('🔍 [useMetadata] loadMetadata started:', { id, type, @@ -746,11 +747,13 @@ export const useMetadata = ({ id, type, addonId }: UseMetadataProps): UseMetadat const [content, castData] = await Promise.allSettled([ // Load content with timeout and retry withRetry(async () => { + console.log('⚡ [useMetadata] Calling catalogService.getEnhancedContentDetails...'); console.log('🔍 [useMetadata] Calling catalogService.getEnhancedContentDetails:', { type, actualId, addonId }); const result = await withTimeout( catalogService.getEnhancedContentDetails(type, actualId, addonId), API_TIMEOUT ); + console.log('✅ [useMetadata] catalogService returned:', result ? 'DATA' : 'NULL'); // Store the actual ID used (could be IMDB) if (actualId.startsWith('tt')) { setImdbId(actualId);