Skip to content

Commit

Permalink
Make VerificationQrCode#verify_url public (hitobito#2649)
Browse files Browse the repository at this point in the history
That way we can easily link the QR image to the target URL.
  • Loading branch information
rnestler authored Jun 10, 2024
1 parent 35f5de2 commit 2e34ad3
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions app/helpers/people/membership/verification_qr_code.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,6 @@ def generate
RQRCode::QRCode.new(verify_url)
end

private

def membership_verify_token
@person.membership_verify_token
end

def verify_url
host = ENV.fetch('RAILS_HOST_NAME', 'localhost:3000')
Rails
Expand All @@ -32,6 +26,12 @@ def verify_url
.verify_membership_url(host: host, verify_token: membership_verify_token)
end

private

def membership_verify_token
@person.membership_verify_token
end

def assert_feature_enabled!
unless People::Membership::Verifier.enabled?
raise 'membership verification feature not enabled'
Expand Down

0 comments on commit 2e34ad3

Please sign in to comment.