lib/ecoportal/api/internal/preferences.rb in ecoportal-api-0.5.8 vs lib/ecoportal/api/internal/preferences.rb in ecoportal-api-0.6.0
- old
+ new
@@ -1,23 +1,19 @@
module Ecoportal
module API
class Internal
class Preferences < Common::BaseModel
+ passthrough :kiosk_enabled, :kiosk_workflow_message, :kiosk_create_button_label,
+ :kiosk_create_button_help, :kiosk_return_button_label, :kiosk_return_button_help,
+ :kiosk_dashboard_button_label, :kiosk_dashboard_button_help
+
[
:show_sidebar,
:show_shortcuts,
:show_coming_soon,
:show_recently_visited_forms,
:show_tasks,
- :show_task_bubbles,
- :kiosk_enabled,
- :kiosk_workflow_message,
- :kiosk_create_button_label,
- :kiosk_create_button_help,
- :kiosk_return_button_label,
- :kiosk_return_button_help,
- :kiosk_dashboard_button_label,
- :kiosk_dashboard_button_help
+ :show_task_bubbles
].map(&:to_s).each do |field|
define_method(field) do
if doc.key?(field)
doc[field]
else