app/models/platform/application.rb in bullet_train-api-1.1.2 vs app/models/platform/application.rb in bullet_train-api-1.1.3

- old
+ new

@@ -18,10 +18,11 @@ # 🚅 add scopes above. # 🚅 add validations above. after_create :create_user_and_membership + after_create :create_access_token after_update :update_user_and_membership before_destroy :destroy_user # 🚅 add callbacks above. # 🚅 add delegations above. @@ -33,9 +34,13 @@ def create_user_and_membership faux_password = SecureRandom.hex create_user(email: "noreply+#{SecureRandom.hex}@bullettrain.co", password: faux_password, password_confirmation: faux_password, first_name: label_string) create_membership(team: team, user: user) membership.roles << Role.admin + end + + def create_access_token + access_tokens.create(resource_owner_id: user.id, description: "Default Access Token", provisioned: true) end def update_user_and_membership user.update(first_name: label_string) end