Add Homepage watchlist summary endpoint
This commit is contained in:
@@ -52,6 +52,7 @@ class HandlerContext:
|
||||
ensure_runtime: object
|
||||
episode_list: object
|
||||
get_config_snapshot: object
|
||||
get_watchlist_homepage_summary: object
|
||||
get_watchlist: object
|
||||
get_watchlist_refresh_status: object
|
||||
http_error: object
|
||||
@@ -602,6 +603,9 @@ class Handler(BaseHTTPRequestHandler):
|
||||
return
|
||||
debug_log("thumbnail.route.hit", show_id=show_id, resolved_path=path)
|
||||
self.file(path)
|
||||
elif parsed.path == "/api/watchlist/homepage":
|
||||
Handler._runtime(self)
|
||||
self.json(Handler._context(self).get_watchlist_homepage_summary())
|
||||
elif parsed.path in {"/api/watchlist", "/api/watchlist/get"}:
|
||||
Handler._runtime(self)
|
||||
params = parse_qs(parsed.query)
|
||||
|
||||
Reference in New Issue
Block a user