module Emails class DestroyService < ::Emails::BaseService def execute Email.find_by_email!(@email).destroy && update_secondary_emails! end private def update_secondary_emails! result = ::Users::UpdateService.new(@user).execute do |user| user.update_secondary_emails! end result[:status] == 'success' end end end