Skip to content

Commit d9bd17b

Browse files
committed
Merge branch 'development' into make-team-deletion-non-destructive
2 parents d9e90e7 + 77653ae commit d9bd17b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/models/team_membership.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class TeamMembership < ActiveRecord::Base
88

99
before_destroy :prevent_owner_membership_deletion
1010

11-
enum role: [:invitee, :member, :admin, :owner]
11+
enum role: { invitee: 0, member: 1, admin: 2, owner: 3 }
1212

1313
def limit_role_to_invitee_for_unregistered_users
1414
if user.blank? and not invitee?

db/migrate/20150514124031_switch_team_membership_role_to_simple_integer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class SwitchTeamMembershipRoleToSimpleInteger < ActiveRecord::Migration
22
def change
3-
add_column :team_memberships, :role, :integer
3+
add_column :team_memberships, :role, :integer, nullable: false, default: 0
44

55
reversible do |dir|
66
TeamMembership.all.each do |team_membership|

0 commit comments

Comments
 (0)