diff --git a/server/api_server/api_server_start.py b/server/api_server/api_server_start.py index 1430d169..484e19f0 100755 --- a/server/api_server/api_server_start.py +++ b/server/api_server/api_server_start.py @@ -587,7 +587,8 @@ def api_device_set_alias(mac, payload=None): result = device_handler.updateDeviceColumn(mac, 'devName', alias) if not result.get("success"): - return jsonify(result), 404 + err = result.get("error") or result.get("message") or f"Failed to update alias for device {mac}" + return jsonify({"success": False, "error": err}) return jsonify(result)