huacnlee / rails-settings-cached

Global settings for your Rails application.
Other
1.06k stars 202 forks source link

Using Setting in Rails initializing not working #251

Closed Sakhno0408 closed 3 weeks ago

Sakhno0408 commented 3 weeks ago

I tried to use the Setting class in Devise initializer, but have a problem:

/config/initializers/devise.rb:34:in `block in <main>': uninitialized constant Setting (NameError)

  config.mailer_sender = Setting.company_email
                         ^^^^^^^

About project rails (7.1.3.2)

RUBY VERSION ruby 3.2.2p53

BUNDLED WITH 2.5.5

rails-settings-cached (2.9.4)

Sakhno0408 commented 3 weeks ago

I found comment

# You must require_relative directly in Rails 6.1+ 
require_relative "../../app/models/setting"