From 04559be8af8d97da3cf5d89ec9b1d4ed2fb83e9f Mon Sep 17 00:00:00 2001
From: Frank Sauerburger <frank@sauerburger.com>
Date: Sat, 28 Mar 2020 21:53:36 +0100
Subject: [PATCH] Add asset handling

---
 web2print.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/web2print.py b/web2print.py
index e063768..84076e8 100644
--- a/web2print.py
+++ b/web2print.py
@@ -2,7 +2,7 @@
 import os
 from time import time
 import cups
-from flask import Flask, render_template, request
+from flask import Flask, render_template, request, send_from_directory
 from werkzeug.utils import secure_filename
 
 CUPS_SERVER = "10.1.9.104:631"
@@ -12,6 +12,10 @@ app = Flask(__name__)
 app.config['UPLOAD_FOLDER'] = "/tmp/web2print"
 os.makedirs("/tmp/web2print", exist_ok=True)
 
+@app.route('/assets/<string:resource>')
+def assets(resource):
+    return send_from_directory("assets", resource)
+
 def get_printers():
     conn = cups.Connection()
     return list(conn.getPrinters())
-- 
GitLab