9 lines
258 B
Ruby
9 lines
258 B
Ruby
module Emails
|
|
class CreateService < ::Emails::BaseService
|
|
def execute(skip_authorization: false)
|
|
raise Gitlab::Access::AccessDeniedError unless skip_authorization || can_manage_emails?
|
|
|
|
@user.emails.create!(email: @email)
|
|
end
|
|
end
|
|
end
|