blob: c5fbc32033bb74b82b5c19bfe0eb057ff3ee47fc (
plain)
1
2
3
4
5
6
7
8
9
|
module Emails
class DestroyService < BaseService
def execute(skip_authorization: false)
raise Gitlab::Access::AccessDeniedError unless skip_authorization || can_manage_emails?
Email.find_by_email(@email).destroy
end
end
end
|