From 7c2edeb16a9a693f59a86c32e6cd44ce90930737 Mon Sep 17 00:00:00 2001 From: elmerohueso Date: Tue, 28 Apr 2026 17:30:56 -0600 Subject: [PATCH] add admin decorators to new hifi endpoints as necessary --- web_server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web_server.py b/web_server.py index 7057e4e4..e91cb7ed 100644 --- a/web_server.py +++ b/web_server.py @@ -24701,6 +24701,7 @@ def hifi_instances(): @app.route('/api/hifi/instances', methods=['POST']) +@admin_only def hifi_add_instance(): """Add a new HiFi API instance.""" try: @@ -24728,6 +24729,7 @@ def hifi_add_instance(): @app.route('/api/hifi/instances/', methods=['DELETE']) +@admin_only def hifi_remove_instance(url): """Remove a HiFi API instance.""" try: @@ -24749,6 +24751,7 @@ def hifi_remove_instance(url): @app.route('/api/hifi/instances/reorder', methods=['POST']) +@admin_only def hifi_reorder_instances(): """Reorder HiFi API instances.""" try: @@ -24769,6 +24772,7 @@ def hifi_reorder_instances(): @app.route('/api/hifi/instances/list', methods=['GET']) +@admin_only def hifi_list_instances(): """Get editable list of HiFi API instances.""" try: