]> littlesong.place Git - littlesongplace.git/commitdiff
Fix empty upload box for hidden songs
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 20 Jul 2025 11:38:56 +0000 (07:38 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 20 Jul 2025 11:38:56 +0000 (07:38 -0400)
src/littlesongplace/__init__.py

index 57b08c0e2446cc01634f69276a00d00e27ec94ca..afae8e7b12cc3b2ac981004b05cf1a634ac88dd5 100644 (file)
@@ -79,10 +79,11 @@ def index():
     songs_by_user = []
     prev_song_user = None
     for song in page_songs:
-        if song.userid != prev_song_user:
-            songs_by_user.append([])
-            prev_song_user = song.userid
-        songs_by_user[-1].append(song)
+        if not song.hidden:  # Don't show any hidden songs on homepage
+            if song.userid != prev_song_user:
+                songs_by_user.append([])
+                prev_song_user = song.userid
+            songs_by_user[-1].append(song)
 
     return render_template(
             "index.html",