From 143a90fcac756299ce92e7cfee3846f7dca0ab80 Mon Sep 17 00:00:00 2001 From: Michal Migurski Date: Wed, 7 Apr 2021 17:41:44 -0700 Subject: [PATCH] Added root elements and dict support for preferences response --- .../api/user_preferences/_user_preference.json.jbuilder | 5 ----- app/views/api/user_preferences/index.json.jbuilder | 4 +++- 2 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 app/views/api/user_preferences/_user_preference.json.jbuilder diff --git a/app/views/api/user_preferences/_user_preference.json.jbuilder b/app/views/api/user_preferences/_user_preference.json.jbuilder deleted file mode 100644 index 07eeaa939..000000000 --- a/app/views/api/user_preferences/_user_preference.json.jbuilder +++ /dev/null @@ -1,5 +0,0 @@ -attrs = { - user_preference.k => user_preference.v -} - -json.preference(attrs) diff --git a/app/views/api/user_preferences/index.json.jbuilder b/app/views/api/user_preferences/index.json.jbuilder index b3255562f..064bf27f2 100644 --- a/app/views/api/user_preferences/index.json.jbuilder +++ b/app/views/api/user_preferences/index.json.jbuilder @@ -1 +1,3 @@ -json.partial! @user_preferences +json.partial! "api/root_attributes" + +json.preferences @user_preferences.map { |pref| [pref.k, pref.v] }.to_h -- 2.45.2