Restructure omni services and add Chatwoot research snapshot
This commit is contained in:
11
research/chatwoot/app/models/concerns/access_tokenable.rb
Normal file
11
research/chatwoot/app/models/concerns/access_tokenable.rb
Normal file
@@ -0,0 +1,11 @@
|
||||
module AccessTokenable
|
||||
extend ActiveSupport::Concern
|
||||
included do
|
||||
has_one :access_token, as: :owner, dependent: :destroy_async
|
||||
after_create :create_access_token
|
||||
end
|
||||
|
||||
def create_access_token
|
||||
AccessToken.create!(owner: self)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user