Platoniq/decidim-verifications-direct_verifications

View on GitHub
app/commands/decidim/direct_verifications/verification/confirm_user_authorization.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Decidim
  module DirectVerifications
    module Verification
      class ConfirmUserAuthorization < Decidim::Verifications::ConfirmUserAuthorization
        def call
          return broadcast(:invalid) unless form.valid?

          authorization.grant!
          broadcast(:ok)
        end
      end
    end
  end
end