Class: Setting::Sentry

Inherits:
Setting
  • Object
show all
Defined in:
app/models/setting/sentry.rb

Class Method Summary collapse

Class Method Details

.load_defaultsObject



2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'app/models/setting/sentry.rb', line 2

def self.load_defaults
  return unless super

  # This is required to create a new Setting::Sentry with :default set to a blank string
  Setting::BLANK_ATTRS.append 'sentry_dsn'
  Setting.transaction do
    [
      set('sentry_dsn', N_('The DSN of your Sentry server'), '', N_('Sentry DSN'))
    ].compact.each { |s| create! s.update(category: 'Setting::Sentry') }
  end

  true
end