diff options
Diffstat (limited to 'app/models/appearance.rb')
-rw-r--r-- | app/models/appearance.rb | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/app/models/appearance.rb b/app/models/appearance.rb index 00a95070691..bd948c2c32a 100644 --- a/app/models/appearance.rb +++ b/app/models/appearance.rb @@ -6,6 +6,16 @@ class Appearance < ApplicationRecord include ObjectStorage::BackgroundMove include WithUploads + attribute :title, default: '' + attribute :description, default: '' + attribute :new_project_guidelines, default: '' + attribute :profile_image_guidelines, default: '' + attribute :header_message, default: '' + attribute :footer_message, default: '' + attribute :message_background_color, default: '#E75E40' + attribute :message_font_color, default: '#FFFFFF' + attribute :email_header_and_footer_enabled, default: false + cache_markdown_field :description cache_markdown_field :new_project_guidelines cache_markdown_field :profile_image_guidelines @@ -20,16 +30,6 @@ class Appearance < ApplicationRecord validate :single_appearance_row, on: :create - default_value_for :title, '' - default_value_for :description, '' - default_value_for :new_project_guidelines, '' - default_value_for :profile_image_guidelines, '' - default_value_for :header_message, '' - default_value_for :footer_message, '' - default_value_for :message_background_color, '#E75E40' - default_value_for :message_font_color, '#FFFFFF' - default_value_for :email_header_and_footer_enabled, false - mount_uploader :logo, AttachmentUploader mount_uploader :header_logo, AttachmentUploader mount_uploader :favicon, FaviconUploader |