Provide `use_path` to qr generator for svg data size reduction (#32127)

pull/2867/head
Matt Jankowski 2024-10-02 09:26:46 -04:00 committed by GitHub
parent 2151dfb8d6
commit d270d6dd4f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -5,7 +5,7 @@
%p.hint= t('otp_authentication.instructions_html') %p.hint= t('otp_authentication.instructions_html')
.qr-wrapper .qr-wrapper
.qr-code!= @qrcode.as_svg(padding: 0, module_size: 4) .qr-code!= @qrcode.as_svg(padding: 0, module_size: 4, use_path: true)
.qr-alternative .qr-alternative
%p.hint= t('otp_authentication.manual_instructions') %p.hint= t('otp_authentication.manual_instructions')

View File

@ -18,7 +18,7 @@ RSpec.describe Settings::TwoFactorAuthentication::ConfirmationsController do
def qr_code_markup def qr_code_markup
RQRCode::QRCode.new( RQRCode::QRCode.new(
'otpauth://totp/cb6e6126.ngrok.io:local-part%40domain?secret=thisisasecretforthespecofnewview&issuer=cb6e6126.ngrok.io' 'otpauth://totp/cb6e6126.ngrok.io:local-part%40domain?secret=thisisasecretforthespecofnewview&issuer=cb6e6126.ngrok.io'
).as_svg(padding: 0, module_size: 4) ).as_svg(padding: 0, module_size: 4, use_path: true)
end end
end end