Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Alexander <davidpaulalexander@gmail.com>2016-03-14 16:13:35 +0300
committerRémy Coutable <remy@rymai.me>2016-06-14 13:12:02 +0300
commit17c22156c5fa5663aae65178ed38cbeef9a80b7e (patch)
tree5bd90d34c7360c892f6ea57dd1d3e4a6350a51cd /app/services/notification_service.rb
parent0c0ef7dfb6afb1695b62037fc0fa5aba6ce697d7 (diff)
Initial implementation of user access request to projects
Diffstat (limited to 'app/services/notification_service.rb')
-rw-r--r--app/services/notification_service.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/app/services/notification_service.rb b/app/services/notification_service.rb
index 875a3f4fab6..e7676861e9b 100644
--- a/app/services/notification_service.rb
+++ b/app/services/notification_service.rb
@@ -173,6 +173,18 @@ class NotificationService
end
end
+ def request_access_project_member(project_member)
+ mailer.project_member_requested_access(project_member.id).deliver_later
+ end
+
+ def accept_project_request_access(project_member)
+ mailer.project_request_access_accepted_email(project_member.id).deliver_later
+ end
+
+ def decline_project_request_access(project_member)
+ mailer.project_request_access_declined_email(project_member.id).deliver_later
+ end
+
def invite_project_member(project_member, token)
mailer.project_member_invited_email(project_member.id, token).deliver_later
end