From d095a3c7944f2b9f3df3f9dbdb41f35b5551ce84 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Thu, 26 Jun 2025 00:57:56 +0200 Subject: [PATCH] Refresh track records only for logged-in trackers Otherwise, the request will just result in an error --- src/modules/tracker/components/TrackManga.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/tracker/components/TrackManga.tsx b/src/modules/tracker/components/TrackManga.tsx index 8aac4ab5..9a87ae87 100644 --- a/src/modules/tracker/components/TrackManga.tsx +++ b/src/modules/tracker/components/TrackManga.tsx @@ -78,7 +78,9 @@ export const TrackManga = ({ manga }: { manga: MangaIdInfo & Pick requestManager.fetchTrackBind(trackRecord.id).response), + mangaTrackRecords + .filter((trackRecord) => trackersInUseIds.includes(trackRecord.trackerId)) + .map((trackRecord) => requestManager.fetchTrackBind(trackRecord.id).response), ).catch((e) => makeToast(t('tracking.error.label.could_not_fetch_track_info'), 'error', getErrorMessage(e))); }, [mangaTrackRecords]);