From 5a4c2e73931b82d5215e6a5c7bc718e6e66087ad Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 24 Apr 2026 11:44:06 +0800 Subject: [PATCH] bugfix --- wwwroot/hermes_services/list/index.dspy | 40 ++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/wwwroot/hermes_services/list/index.dspy b/wwwroot/hermes_services/list/index.dspy index 2b7bbc8..ff9904c 100644 --- a/wwwroot/hermes_services/list/index.dspy +++ b/wwwroot/hermes_services/list/index.dspy @@ -1,20 +1,20 @@ - 1|# Get hermes_services list for code dropdown - 2|# This .dspy file uses functions released by load_hermes_web_cli() - 3| - 4|try: - 5| # Use the function provided by hermes-web-cli module - 6| services = await get_all_services() - 7| - 8| # Format for code component (value, text pairs) - 9| result = [] - 10| for service in services: - 11| result.append({ - 12| "value": str(service.get('id')), - 13| "text": service.get('name', f"Service {service.get('id')}") - 14| }) - 15| - 16| # Return array directly for code component - 17| return result - 18|except Exception as e: - 19| # On error or no data, return empty array - 20| return [] \ No newline at end of file +# Get hermes_services list for code dropdown +# This .dspy file uses functions released by load_hermes_web_cli() + +try: + # Use the function provided by hermes-web-cli module + services = await get_all_services() + + # Format for code component (value, text pairs) + result = [] + for service in services: + result.append({ + "value": str(service.get('id')), + "text": service.get('name', f"Service {service.get('id')}") + }) + + # Return array directly for code component + return result +except Exception as e: + # On error or no data, return empty array + return []