diff --git a/app/models/widget.rb b/app/models/widget.rb new file mode 100644 index 000000000..bc6f4acb1 --- /dev/null +++ b/app/models/widget.rb @@ -0,0 +1,5 @@ +module Widget + def self.table_name_prefix + "widget_" + end +end diff --git a/app/models/widget/card.rb b/app/models/widget/card.rb index 4b67f8896..0b8ce68a3 100644 --- a/app/models/widget/card.rb +++ b/app/models/widget/card.rb @@ -5,9 +5,6 @@ class Widget::Card < ApplicationRecord foreign_key: "site_customization_page_id", inverse_of: :cards - # table_name must be set before calls to 'translates' - self.table_name = "widget_cards" - translates :label, touch: true translates :title, touch: true translates :description, touch: true diff --git a/app/models/widget/feed.rb b/app/models/widget/feed.rb index d90cdee2d..e7dcaa467 100644 --- a/app/models/widget/feed.rb +++ b/app/models/widget/feed.rb @@ -1,6 +1,4 @@ class Widget::Feed < ApplicationRecord - self.table_name = "widget_feeds" - KINDS = %w[proposals debates processes].freeze def active?