Backfill watchlist alternative titles lazily
This commit is contained in:
@@ -499,6 +499,16 @@ class Handler(BaseHTTPRequestHandler):
|
||||
force=Handler.optional_bool_field(self, payload, "force", default=False),
|
||||
)
|
||||
)
|
||||
elif parsed.path == "/api/watchlist/ensure-alt-titles":
|
||||
runtime = Handler._runtime(self)
|
||||
payload = Handler.require_json_object(self, self.body_json())
|
||||
self.json(
|
||||
runtime["watchlist"].ensure_alt_titles_many(
|
||||
Handler.optional_list_field(self, payload, "show_ids") or [],
|
||||
limit=payload.get("limit", 6),
|
||||
force=Handler.optional_bool_field(self, payload, "force", default=False),
|
||||
)
|
||||
)
|
||||
elif parsed.path == "/api/watchlist/update-status":
|
||||
Handler._runtime(self)
|
||||
payload = Handler.require_fields(self, self.body_json(), "show_id")
|
||||
|
||||
Reference in New Issue
Block a user