diff --git a/warehouse/__init__.py b/warehouse/__init__.py index a12f9b46e1b5801df59b2b4bf242b1e74d9fc2dc..3583e00da87145bc7e9b9bcd74c14c73231493bc 100644 --- a/warehouse/__init__.py +++ b/warehouse/__init__.py @@ -178,6 +178,7 @@ def photo_show(photo_id): return Photo.query.get_or_404(photo_id).send() @app.route('/C/<code>') +@app.route('/c/<code>') def qrcode_url(code): item = Item.query.filter_by(qr_code=code).first_or_404() return redirect(url_for('item_view', item_id=item.id)) diff --git a/warehouse/templates/item/label.html b/warehouse/templates/item/label.html index 079fe531cc39bcab24941c40735ea3716aeffaee..5d4d65e578d2a983ae986a7ddfb6df4569bcfcd9 100644 --- a/warehouse/templates/item/label.html +++ b/warehouse/templates/item/label.html @@ -66,8 +66,8 @@ <div id="name"> {{ item.name }} </div> - <a id="qrcode" href="{{ url_for('qrcode_url', code=item.qr_code, _external=True)|upper }}"> - {{ url_for('qrcode_url', code=item.qr_code, _external=True)|upper|qrcode_svg }} + <a id="qrcode" href="{{ url_for('qrcode_url', code=item.qr_code, _external=True) }}"> + {{ url_for('qrcode_url', code=item.qr_code, _external=True)|qrcode_svg }} </a> <div id="code"> {{ item.id }}