Files
fizzy/app/controllers/qr_codes_controller.rb
T
2025-11-17 09:12:41 -05:00

14 lines
311 B
Ruby

class QrCodesController < ApplicationController
allow_unauthenticated_access
def show
expires_in 1.year, public: true
qr_code_svg = RQRCode::QRCode
.new(QrCodeLink.from_signed(params[:id]).url)
.as_svg(viewbox: true, fill: :white, color: :black)
render svg: qr_code_svg
end
end