From f350a9a9375c93fe565520a9fecb7a55f8919d04 Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Fri, 20 Mar 2026 17:46:22 -0500 Subject: [PATCH] Use JSON.pretty_generate when saving json (settings, app cache, and asterisk) --- lib/asterisk/config.rb | 2 +- lib/settings.rb | 2 +- lib/states/boot.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/asterisk/config.rb b/lib/asterisk/config.rb index 77ce2fc..123cf19 100644 --- a/lib/asterisk/config.rb +++ b/lib/asterisk/config.rb @@ -76,7 +76,7 @@ class W3DHub end def save_config(config = @config) - File.write(CONFIG_PATH, config.to_json) + File.write(CONFIG_PATH, JSON.pretty_generate(config)) end end end diff --git a/lib/settings.rb b/lib/settings.rb index 6066da5..f0503de 100644 --- a/lib/settings.rb +++ b/lib/settings.rb @@ -78,7 +78,7 @@ class W3DHub end def save_settings - File.write(SETTINGS_FILE_PATH, @settings.to_json) + File.write(SETTINGS_FILE_PATH, JSON.pretty_generate(@settings)) end def save_application_cache(json) diff --git a/lib/states/boot.rb b/lib/states/boot.rb index 92cbca4..fe94ee7 100644 --- a/lib/states/boot.rb +++ b/lib/states/boot.rb @@ -230,7 +230,7 @@ class W3DHub Api.on_thread(:_applications) do |applications| if applications Store.applications = applications - Store.settings.save_application_cache(applications.data.to_json) + Store.settings.save_application_cache(JSON.pretty_generate(applications.data)) @tasks[:applications][:complete] = true else # FIXME: Failed to retreive!