diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-08 03:09:11 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-08 03:09:11 +0300 |
commit | b89bcf56ec86e9b510ff0ae09887408e747e55f2 (patch) | |
tree | d0a9d51f4ecc4144e80f7e03ed947b7c36d7f4d3 /app/services/notification_service.rb | |
parent | 9bc5f183df648e580c1d6682c2afc4ae96a28fe5 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/services/notification_service.rb')
-rw-r--r-- | app/services/notification_service.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/app/services/notification_service.rb b/app/services/notification_service.rb index 6e014c0a670..6f1f3309ad9 100644 --- a/app/services/notification_service.rb +++ b/app/services/notification_service.rb @@ -86,6 +86,13 @@ class NotificationService mailer.ssh_key_expired_email(user, fingerprints).deliver_later end + # Notify the user when at least one of their ssh key is expiring soon + def ssh_key_expiring_soon(user, fingerprints) + return unless user.can?(:receive_notifications) + + mailer.ssh_key_expiring_soon_email(user, fingerprints).deliver_later + end + # Notify a user when a previously unknown IP or device is used to # sign in to their account def unknown_sign_in(user, ip, time) |