]> littlesong.place Git - littlesongplace.git/commitdiff
Show import queue count
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 1 Feb 2026 19:37:03 +0000 (14:37 -0500)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 1 Feb 2026 19:37:03 +0000 (14:37 -0500)
src/littlesongplace/dreams_importer.py
src/littlesongplace/templates/dreams-importer.html

index 66bc87e30cbce933cf5ae6876e6a6a2f4c9a4e24..923b396dcfa94aceab81e223bcdd943ca49252a9 100644 (file)
@@ -11,7 +11,10 @@ bp = Blueprint("dreams-importer", __name__, url_prefix="/dreams-importer")
 @bp.get("")
 @bp.get("/")
 def dreams_importer():
-    return render_template("dreams-importer.html")
+    queue_count = db.query(
+            "SELECT COUNT(*) FROM import_queue WHERE status = 0", one=True)
+    queue_count = queue_count["COUNT(*)"]
+    return render_template("dreams-importer.html", queue_count=queue_count)
 
 @bp.get("/next-in-queue")
 @auth.admin_only
index c6274ffd53d69842b5f299a5ca5a0117cd223ec5..d1b71f1144fea694438b58d8aa2797825d6d3e4b 100644 (file)
@@ -23,6 +23,8 @@ email at
 <a href="mailto:littlesongplace@gmail.com">littlesongplace@gmail.com</a>.
 </p>
 
+<p><b>Status:</b> Songs currently waiting for import: {{ queue_count }}</p>
+
 <h2>tips for imports</h2>
 For best results:
 <ul>