Class: CreateOrRetrieveBucket
- Inherits:
-
Object
- Object
- CreateOrRetrieveBucket
- Includes:
- Interactor
- Defined in:
- app/interactors/create_or_retrieve_bucket.rb
Instance Method Summary collapse
Instance Method Details
#call ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/interactors/create_or_retrieve_bucket.rb', line 6 def call if (bucket = Bucket.where(token: token).first) return context.bucket = bucket end context.bucket = Bucket.create( owner_token: owner_token, user_id: user_id, token: token ) end |