github peterdu1109/NotifySync v5.7.6.0
🔔 NotifySync v5.7.6.0

latest releases: v5.7.8.0, v5.7.7.0
5 hours ago

Fixes "Clear category" silently doing nothing on large categories (e.g. long-running anime).

Corrige le « Vider la catégorie » qui ne faisait rien silencieusement sur les grandes catégories (ex. animes à rallonge).


🇬🇧 English

🐛 Fixed

  • "Clear" now works on big categories — Clearing a category packed with long-running series (anime with hundreds of episodes) did nothing, while smaller categories like Movies and Series cleared fine. The clear was sending every individual episode to the server at once and hitting its 500-item safety limit, so the whole request was rejected. It now clears by series card (the server expands each one), so a handful of ids does the job no matter how many episodes are behind them.
🛠️ Under the hood
  • clearCategoryNotifications now collects ids from the grouped cards (groupedData) instead of the raw per-episode list (currentData), so the payload stays well under the BulkDismiss 500-id cap. Server-side dismissal already expands a series id to all its episodes. Client-side only.

🇫🇷 Français

🐛 Corrigé

  • Le « Vider » fonctionne maintenant sur les grandes catégories — Vider une catégorie remplie de longues séries (anime à plusieurs centaines d'épisodes) ne faisait rien, alors que des catégories plus petites comme Films et Séries se vidaient bien. Le vidage envoyait chaque épisode individuellement au serveur d'un coup et atteignait sa limite de sécurité de 500 éléments, donc toute la requête était rejetée. Il vide maintenant par carte de série (le serveur ré-étend chacune), donc une poignée d'identifiants suffit quel que soit le nombre d'épisodes derrière.
🛠️ Sous le capot
  • clearCategoryNotifications collecte maintenant les identifiants depuis les cartes groupées (groupedData) au lieu de la liste brute par épisode (currentData), donc la charge reste bien sous la limite de 500 ids de BulkDismiss. Côté serveur, la suppression ré-étend déjà un id de série en tous ses épisodes. Uniquement côté client.

📦 Upgrading / Mise à jour

Auto-updates from the stable channel on your next Jellyfin restart. Hard-refresh your browser (Ctrl+Shift+R) to pick up the new client script.

Mise à jour auto depuis le canal stable au prochain redémarrage Jellyfin. Rafraîchissez votre navigateur (Ctrl+Shift+R) pour charger le nouveau script client.

Don't miss a new NotifySync release

NewReleases is sending notifications on new releases.