Sha256: ab54b9ee7aaa6138375219b87c8be97470d43b6b7e97132107e8aef26ee57299

Contents?: true

Size: 302 Bytes

Versions: 9

Compression:

Stored size: 302 Bytes

Contents

class Current < ActiveSupport::CurrentAttributes
  attribute :account, :user, :namespace, :controller
  # attribute :request_id, :user_agent, :ip_address

  # resets { Time.zone = nil }

  def user=(user)
    super
    self.account = user&.current_account
    # Time.zone    = user.time_zone
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
pg_rails-7.4.3 pg_engine/app/models/current.rb
pg_rails-7.4.2 pg_engine/app/models/current.rb
pg_rails-7.4.1 pg_engine/app/models/current.rb
pg_rails-7.4.0 pg_engine/app/models/current.rb
pg_rails-7.3.5 pg_engine/app/models/current.rb
pg_rails-7.3.4 pg_engine/app/models/current.rb
pg_rails-7.3.3 pg_engine/app/models/current.rb
pg_rails-7.3.2 pg_engine/app/models/current.rb
pg_rails-7.3.1 pg_engine/app/models/current.rb