]> littlesong.place Git - littlesongplace.git/commitdiff
Prevent notifications for hidden songs
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 24 Aug 2025 16:56:29 +0000 (12:56 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 24 Aug 2025 16:56:29 +0000 (12:56 -0400)
src/littlesongplace/push_notifications.py

index 53cf1346b46a3b56ba29d370b6330fbd7c754a3b..585626bf34f833a773f6d42760aea9e244c3a6d7 100644 (file)
@@ -218,6 +218,7 @@ def notify_new_songs_cmd():
         one_day = timedelta(days=1)
         yesterday = (datetime.now(timezone.utc) - one_day).isoformat()
         new_songs = songs.get_uploaded_since(yesterday)
+        new_songs = [s for s in new_songs if not s.hidden]  # Filter out hidden songs
         unique_users = sorted(set(s.username for s in new_songs))
 
         title = None