fix(serve): default PlayReady access to none

Remove unreachable fallback to all devices; if a user has no explicit playready_devices configured, the PlayReady subapp receives an empty list (secure-by-default).
This commit is contained in:
Andy
2026-02-08 20:00:39 -07:00
parent 5fa0b33664
commit c5b063391c

View File

@@ -211,7 +211,7 @@ def serve(
"devices": prd_devices, "devices": prd_devices,
"users": { "users": {
user_key: { user_key: {
"devices": user_cfg.get("playready_devices", prd_device_names), "devices": user_cfg.get("playready_devices", []),
"username": user_cfg.get("username", "user"), "username": user_cfg.get("username", "user"),
} }
for user_key, user_cfg in serve_config["users"].items() for user_key, user_cfg in serve_config["users"].items()