From 2e34ad331bb4c48c14ad89e57bba96b4ad45922e Mon Sep 17 00:00:00 2001 From: Raphael Nestler Date: Mon, 10 Jun 2024 17:09:14 +0200 Subject: [PATCH] Make VerificationQrCode#verify_url public (#2649) That way we can easily link the QR image to the target URL. --- .../people/membership/verification_qr_code.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/helpers/people/membership/verification_qr_code.rb b/app/helpers/people/membership/verification_qr_code.rb index e7737e6ce3..753d6ea9da 100644 --- a/app/helpers/people/membership/verification_qr_code.rb +++ b/app/helpers/people/membership/verification_qr_code.rb @@ -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 @@ -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'