Skip to content

Do not set the configuration in Rails #5

@araslanov-e

Description

@araslanov-e

Rails 4.1.5

# config/initializers/working_hours.rb
WorkingHours::Config.time_zone = 'St. Petersburg'
$ bin/rails c 
> WorkingHours::Config.time_zone
=> #<ActiveSupport::TimeZone:0x0000000692f5d0 @name="St. Petersburg", @utc_offset=nil, @tzinfo=#<TZInfo::TimezoneProxy: Europe/Moscow>, @current_period=#<TZInfo::TimezonePeriod: #<TZInfo::TimezoneTransitionDefinition: #<TZInfo::TimeOrDateTime: 1301180400>,#<TZInfo::TimezoneOffset: 14400,0,MSK>>,nil>>

But

$ bin/rails s

in action (I'm use binding.pry)

> WorkingHours::Config.time_zone
=> #<ActiveSupport::TimeZone:0x000000055e6ff0 @name="UTC", @utc_offset=nil, @tzinfo=#<TZInfo::TimezoneProxy: Etc/UTC>, @current_period=#<TZInfo::TimezonePeriod: nil,nil,#<TZInfo::TimezoneOffset: 0,0,UTC>>>>

Why?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions