From 2a893f89d6ee1544ffc4d937bab4f256d9f1750b Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 1 Jan 2026 14:09:21 +0700 Subject: [PATCH] Feat: Final polish for deployment - Fallbacks and UI consistency --- debug_browse.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 debug_browse.py diff --git a/debug_browse.py b/debug_browse.py new file mode 100644 index 0000000..5cf6a88 --- /dev/null +++ b/debug_browse.py @@ -0,0 +1,19 @@ +import requests +import json + +try: + r = requests.get('http://localhost:8000/api/browse') + data = r.json() + print("Keys:", data.keys()) + for key, val in data.items(): + print(f"Key: {key}, Type: {type(val)}") + if isinstance(val, list) and len(val) > 0: + item = val[0] + print(f" Item 0 keys: {item.keys()}") + if 'tracks' in item: + print(f" Tracks length: {len(item['tracks'])}") + if len(item['tracks']) > 0: + print(f" Track 0 keys: {item['tracks'][0].keys()}") + print(f" Track 0 sample: {item['tracks'][0]}") +except Exception as e: + print(e)