diff --git a/wwwroot/services/list/index.dspy b/wwwroot/services/list/index.dspy index bbd3bd8..0cc78f7 100644 --- a/wwwroot/services/list/index.dspy +++ b/wwwroot/services/list/index.dspy @@ -20,4 +20,4 @@ try: return result except Exception as e: # On error, return empty array - return [] \ No newline at end of file + return [] diff --git a/wwwroot/settings/save/appearance/index.dspy b/wwwroot/settings/save/appearance/index.dspy index 5fb37ba..50ad810 100644 --- a/wwwroot/settings/save/appearance/index.dspy +++ b/wwwroot/settings/save/appearance/index.dspy @@ -1,13 +1,13 @@ - 1|# Save appearance settings - 2|# This .dspy file uses functions provided by load_hermes_web_cli() - 3| - 4|try: - 5| theme = request.form.get('theme', 'dark') - 6| - 7| # Save settings using the module function - 8| await save_setting('appearance', 'theme', theme) - 9| - 10| return {"success": True, "message": "Appearance settings saved successfully"} - 11| - 12|except Exception as e: - 13| return {"error": str(e)} \ No newline at end of file +# Save appearance settings +# This .dspy file uses functions provided by load_hermes_web_cli() + +try: + theme = request.form.get('theme', 'dark') + + # Save settings using the module function + await save_setting('appearance', 'theme', theme) + + return {"success": True, "message": "Appearance settings saved successfully"} + +except Exception as e: + return {"error": str(e)} diff --git a/wwwroot/settings/save/general/index.dspy b/wwwroot/settings/save/general/index.dspy index 88d9d2a..e483ac1 100644 --- a/wwwroot/settings/save/general/index.dspy +++ b/wwwroot/settings/save/general/index.dspy @@ -1,22 +1,22 @@ - 1|# Save general settings - 2|# This .dspy file uses functions provided by load_hermes_web_cli() - 3| - 4|try: - 5| default_model = request.form.get('default-model', '') - 6| session_timeout = request.form.get('session-timeout', '30') - 7| auto_save = request.form.get('auto-save', 'false') == 'true' - 8| - 9| try: - 10| session_timeout = int(session_timeout) - 11| except: - 12| session_timeout = 30 - 13| - 14| # Save settings using the module function - 15| await save_setting('general', 'default_model', default_model) - 16| await save_setting('general', 'session_timeout', session_timeout) - 17| await save_setting('general', 'auto_save', auto_save) - 18| - 19| return {"success": True, "message": "General settings saved successfully"} - 20| - 21|except Exception as e: - 22| return {"error": str(e)} \ No newline at end of file +# Save general settings +# This .dspy file uses functions provided by load_hermes_web_cli() + +try: + default_model = request.form.get('default-model', '') + session_timeout = request.form.get('session-timeout', '30') + auto_save = request.form.get('auto-save', 'false') == 'true' + + try: + session_timeout = int(session_timeout) + except: + session_timeout = 30 + + # Save settings using the module function + await save_setting('general', 'default_model', default_model) + await save_setting('general', 'session_timeout', session_timeout) + await save_setting('general', 'auto_save', auto_save) + + return {"success": True, "message": "General settings saved successfully"} + +except Exception as e: + return {"error": str(e)} diff --git a/wwwroot/settings/save/security/index.dspy b/wwwroot/settings/save/security/index.dspy index 63d25da..98d074c 100644 --- a/wwwroot/settings/save/security/index.dspy +++ b/wwwroot/settings/save/security/index.dspy @@ -1,15 +1,15 @@ - 1|# Save security settings - 2|# This .dspy file uses functions provided by load_hermes_web_cli() - 3| - 4|try: - 5| require_auth = request.form.get('require-auth', 'false') == 'true' - 6| encrypt_storage = request.form.get('encrypt-storage', 'false') == 'true' - 7| - 8| # Save settings using the module function - 9| await save_setting('security', 'require_auth', require_auth) - 10| await save_setting('security', 'encrypt_storage', encrypt_storage) - 11| - 12| return {"success": True, "message": "Security settings saved successfully"} - 13| - 14|except Exception as e: - 15| return {"error": str(e)} \ No newline at end of file +# Save security settings +# This .dspy file uses functions provided by load_hermes_web_cli() + +try: + require_auth = request.form.get('require-auth', 'false') == 'true' + encrypt_storage = request.form.get('encrypt-storage', 'false') == 'true' + + # Save settings using the module function + await save_setting('security', 'require_auth', require_auth) + await save_setting('security', 'encrypt_storage', encrypt_storage) + + return {"success": True, "message": "Security settings saved successfully"} + +except Exception as e: + return {"error": str(e)}