From: Chris Fulljames Date: Sun, 1 Feb 2026 12:12:05 +0000 (-0500) Subject: Fix fade out checkbox in dreams importer form X-Git-Url: https://littlesong.place/gitweb/?a=commitdiff_plain;h=3b65b157d39f531eac0597d5a7cff2511b5356dc;p=littlesongplace.git Fix fade out checkbox in dreams importer form --- diff --git a/src/littlesongplace/dreams_importer.py b/src/littlesongplace/dreams_importer.py index cda0199..66bc87e 100644 --- a/src/littlesongplace/dreams_importer.py +++ b/src/littlesongplace/dreams_importer.py @@ -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) diff --git a/src/littlesongplace/songs.py b/src/littlesongplace/songs.py index c0d8475..60710ff 100644 --- a/src/littlesongplace/songs.py +++ b/src/littlesongplace/songs.py @@ -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: