Fixes and add label to tables
This commit is contained in:
@@ -45,6 +45,8 @@ class DashboardController < ApplicationController
|
||||
# GET /select_qr_image.svg
|
||||
def table_qr_image
|
||||
@table = Table.find(params[:table_id])
|
||||
hbs = Handlebars::Handlebars.new
|
||||
@qr_template = hbs.compile(@table.supplier.table_qr_template)
|
||||
#code = [get_the_app_url, {table_id: @table.id}.to_json].join('?')
|
||||
code = "q.mozo.bar/s?t=#{@table.id}"
|
||||
size = RQRCode.minimum_qr_size_from_string(code)
|
||||
@@ -53,7 +55,7 @@ class DashboardController < ApplicationController
|
||||
render text: "Pending table_qr_image"
|
||||
}
|
||||
format.svg {
|
||||
render qrcode: code, level: :l, unit: 10, table_number: @table.number, qcontainer: true
|
||||
render qrcode: code, level: :l, unit: 10, table_number: @qr_template.call(@table), qcontainer: true
|
||||
}
|
||||
format.png do
|
||||
render qrcode: code, level: :l, unit: 10, table_number: @table.number, qcontainer: true
|
||||
|
||||
Reference in New Issue
Block a user