summaryrefslogtreecommitdiff
path: root/app/models/member.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/member.rb')
-rw-r--r--app/models/member.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/member.rb b/app/models/member.rb
index 107530daf51..ecf9013f197 100644
--- a/app/models/member.rb
+++ b/app/models/member.rb
@@ -386,10 +386,10 @@ class Member < ApplicationRecord
user.present?
end
- def accept_request
+ def accept_request(current_user)
return false unless request?
- updated = self.update(requested_at: nil)
+ updated = self.update(requested_at: nil, created_by: current_user)
after_accept_request if updated
updated
@@ -531,7 +531,7 @@ class Member < ApplicationRecord
def send_request
notification_service.new_access_request(self)
- todo_service.create_member_access_request(self) if source_type != 'Project'
+ todo_service.create_member_access_request_todos(self)
end
def post_create_hook