diff options
Diffstat (limited to 'app/models/members/group_member.rb')
-rw-r--r-- | app/models/members/group_member.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/app/models/members/group_member.rb b/app/models/members/group_member.rb index b5a590d646e..e3ead1b04d0 100644 --- a/app/models/members/group_member.rb +++ b/app/models/members/group_member.rb @@ -4,6 +4,8 @@ class GroupMember < Member include FromUnion include CreatedAtFilterable + self.allow_legacy_sti_class = true + SOURCE_TYPE = 'Namespace' SOURCE_TYPE_FORMAT = /\ANamespace\z/ @@ -93,9 +95,7 @@ class GroupMember < Member end def post_create_hook - if send_welcome_email? - run_after_commit_or_now { notification_service.new_group_member(self) } - end + run_after_commit_or_now { notification_service.new_group_member(self) } super end @@ -121,10 +121,6 @@ class GroupMember < Member super end - - def send_welcome_email? - true - end end GroupMember.prepend_mod_with('GroupMember') |