opt
This commit is contained in:
@@ -34,7 +34,7 @@ def _base_url(request: Request) -> str:
|
||||
|
||||
|
||||
def _resolve_sources(sources: str | None) -> list[tuple[str, SourceConfig]]:
|
||||
enabled = [(name, src) for name, src in app_config.sources.items() if src.enabled]
|
||||
enabled = [(name, src) for name, src in app_config.sources.items() if src.enabled and str(src.url).strip()]
|
||||
if not sources:
|
||||
return enabled
|
||||
|
||||
@@ -45,7 +45,7 @@ def _resolve_sources(sources: str | None) -> list[tuple[str, SourceConfig]]:
|
||||
if name in seen:
|
||||
continue
|
||||
source = app_config.sources.get(name)
|
||||
if source is None or not source.enabled:
|
||||
if source is None or not source.enabled or not str(source.url).strip():
|
||||
raise HTTPException(status_code=404, detail=f"source not found or disabled: {name}")
|
||||
selected.append((name, source))
|
||||
seen.add(name)
|
||||
|
||||
Reference in New Issue
Block a user