Spaces:
Sleeping
Sleeping
feat: extend analysis route to support multiple source types including TikTok, Instagram, SoundCloud, and Twitter
Browse files- app/routes/analyze.py +1 -1
app/routes/analyze.py
CHANGED
|
@@ -161,7 +161,7 @@ async def analyze(
|
|
| 161 |
logger.info(f"[{request_id}] Analysis: sourceType={sourceType}")
|
| 162 |
|
| 163 |
try:
|
| 164 |
-
if sourceType
|
| 165 |
if not url:
|
| 166 |
return AnalyzeResponse(errors=["missing_url"])
|
| 167 |
return await _analyze_youtube(request_id, url, start_time)
|
|
|
|
| 161 |
logger.info(f"[{request_id}] Analysis: sourceType={sourceType}")
|
| 162 |
|
| 163 |
try:
|
| 164 |
+
if sourceType in ("youtube", "tiktok", "instagram", "soundcloud", "twitter"):
|
| 165 |
if not url:
|
| 166 |
return AnalyzeResponse(errors=["missing_url"])
|
| 167 |
return await _analyze_youtube(request_id, url, start_time)
|