]> littlesong.place Git - littlesongplace.git/commitdiff
Fix fade out checkbox in dreams importer form
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 1 Feb 2026 12:12:05 +0000 (07:12 -0500)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 1 Feb 2026 12:12:05 +0000 (07:12 -0500)
src/littlesongplace/dreams_importer.py
src/littlesongplace/songs.py

index cda0199077de909271c82a6ce12e79758ce6f50e..66bc87e30cbce933cf5ae6876e6a6a2f4c9a4e24 100644 (file)
@@ -77,7 +77,6 @@ def delete_from_queue(queueid):
 
 def add_to_queue(songid, indreams_url, duration, fade_out):
     timestamp = datetime.now(timezone.utc).isoformat()
-    fade_out = fade_out in [True, "true", "True", "TRUE", 1]
     result = db.query(
         """
         INSERT INTO import_queue (created, indreamsurl, songid, status, duration, fadeout)
index c0d8475b85d3a18068b404e68dea1dd0f623779f..60710ffc268e41048b0f9a4c5aee88336d519db4 100644 (file)
@@ -323,7 +323,7 @@ def update_song():
     description = request.form["description"]
     upload_type = request.form["upload-type"]
     song_duration = request.form["song-duration"]
-    fade_out = request.form["fade-out"] if "fade-out" in request.form else "False"
+    fade_out = "fade-out" in request.form # Will not be present if unchecked
     tags = [t.strip() for t in request.form["tags"].split(",") if t]
     collaborators = [c.strip() for c in request.form["collabs"].split(",") if c]
 
@@ -398,7 +398,7 @@ def create_song():
     description = request.form["description"]
     upload_type = request.form["upload-type"]
     song_duration = request.form["song-duration"]
-    fade_out = request.form["fade-out"] if "fade-out" in request.form else "False"
+    fade_out = "fade-out" in request.form # Will not be present if unchecked
     tags = [t.strip() for t in request.form["tags"].split(",") if t]
     collaborators = [c.strip() for c in request.form["collabs"].split(",") if c]
     try: