diff --git a/src/features/app-updates/components/ServerUpdateChecker.tsx b/src/features/app-updates/components/ServerUpdateChecker.tsx index 5283d109..4a498d4c 100644 --- a/src/features/app-updates/components/ServerUpdateChecker.tsx +++ b/src/features/app-updates/components/ServerUpdateChecker.tsx @@ -41,7 +41,6 @@ export const ServerUpdateChecker = () => { error: serverUpdateCheckError, refetch: checkForUpdate, } = requestManager.useCheckForServerUpdate({ - notifyOnNetworkStatusChange: true, fetchPolicy: 'cache-only', }); diff --git a/src/features/app-updates/components/WebUIUpdateChecker.tsx b/src/features/app-updates/components/WebUIUpdateChecker.tsx index 97f1a55d..4e1243a5 100644 --- a/src/features/app-updates/components/WebUIUpdateChecker.tsx +++ b/src/features/app-updates/components/WebUIUpdateChecker.tsx @@ -57,7 +57,6 @@ export const WebUIUpdateChecker = () => { const { aboutWebUI } = aboutData ?? STABLE_EMPTY_OBJECT; const { data: webUIUpdateData, refetch: checkForUpdate } = requestManager.useCheckForWebUIUpdate({ - notifyOnNetworkStatusChange: true, fetchPolicy: 'cache-only', }); diff --git a/src/features/backup/screens/Backup.tsx b/src/features/backup/screens/Backup.tsx index 5f205e7f..dc989e4f 100644 --- a/src/features/backup/screens/Backup.tsx +++ b/src/features/backup/screens/Backup.tsx @@ -53,12 +53,7 @@ export function Backup() { useAppTitle(t`Backup`); - const { - data: settingsData, - loading, - error, - refetch, - } = requestManager.useGetServerSettings({ notifyOnNetworkStatusChange: true }); + const { data: settingsData, loading, error, refetch } = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const { data } = requestManager.useGetBackupRestoreStatus(backupRestoreId ?? '', { diff --git a/src/features/browse/extensions/Extensions.tsx b/src/features/browse/extensions/Extensions.tsx index 402d8b4d..80e29b1f 100644 --- a/src/features/browse/extensions/Extensions.tsx +++ b/src/features/browse/extensions/Extensions.tsx @@ -121,7 +121,7 @@ export function Extensions({ tabsMenuHeight }: { tabsMenuHeight: number }) { loading: areServerSettingsLoading, error: serverSettingsError, refetch: refetchServerSettings, - } = requestManager.useGetServerSettings({ notifyOnNetworkStatusChange: true }); + } = requestManager.useGetServerSettings(); const [fetchExtensions, { data, loading: areExtensionsLoading, error: extensionsError }] = requestManager.useExtensionListFetch(); diff --git a/src/features/browse/screens/BrowseSettings.tsx b/src/features/browse/screens/BrowseSettings.tsx index b9a4361d..664fceba 100644 --- a/src/features/browse/screens/BrowseSettings.tsx +++ b/src/features/browse/screens/BrowseSettings.tsx @@ -36,9 +36,7 @@ export const BrowseSettings = () => { useAppTitle(t`Browse`); - const { data, loading, error, refetch } = requestManager.useGetServerSettings({ - notifyOnNetworkStatusChange: true, - }); + const { data, loading, error, refetch } = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const updateSetting = ( diff --git a/src/features/browse/sources/Sources.tsx b/src/features/browse/sources/Sources.tsx index 166f4d57..1783396d 100644 --- a/src/features/browse/sources/Sources.tsx +++ b/src/features/browse/sources/Sources.tsx @@ -40,12 +40,7 @@ export function Sources({ tabsMenuHeight }: { tabsMenuHeight: number }) { settings: { showNsfw, lastUsedSourceId }, } = useMetadataServerSettings(); - const { - data, - loading: isLoading, - error, - refetch, - } = requestManager.useGetSourceList({ notifyOnNetworkStatusChange: true }); + const { data, loading: isLoading, error, refetch } = requestManager.useGetSourceList(); const sources = data?.sources.nodes ?? STABLE_EMPTY_ARRAY; const filteredSources = useMemo( () => diff --git a/src/features/category/screens/CategorySettings.tsx b/src/features/category/screens/CategorySettings.tsx index 50e6033a..f0c63e1f 100644 --- a/src/features/category/screens/CategorySettings.tsx +++ b/src/features/category/screens/CategorySettings.tsx @@ -44,7 +44,7 @@ export function CategorySettings() { const { data, loading, error, refetch } = requestManager.useGetCategories< GetCategoriesSettingsQuery, GetCategoriesSettingsQueryVariables - >(GET_CATEGORIES_SETTINGS, { notifyOnNetworkStatusChange: true }); + >(GET_CATEGORIES_SETTINGS); const [reorderCategory, { reset: revertReorder }] = requestManager.useReorderCategory(); const [categoryToEdit, setCategoryToEdit] = useState(CREATE_NEW_CATEGORY_ID); diff --git a/src/features/chapter/components/ChapterList.tsx b/src/features/chapter/components/ChapterList.tsx index 550effeb..9ddbc0a4 100644 --- a/src/features/chapter/components/ChapterList.tsx +++ b/src/features/chapter/components/ChapterList.tsx @@ -139,7 +139,6 @@ export const ChapterList = ({ } = requestManager.useGetMangaChapters( GET_CHAPTERS_MANGA, manga.id, - { notifyOnNetworkStatusChange: true }, ); const chapters = chaptersData?.chapters.nodes ?? STABLE_EMPTY_ARRAY; diff --git a/src/features/downloads/screens/DownloadQueue.tsx b/src/features/downloads/screens/DownloadQueue.tsx index f085f597..f50aa0f2 100644 --- a/src/features/downloads/screens/DownloadQueue.tsx +++ b/src/features/downloads/screens/DownloadQueue.tsx @@ -42,12 +42,7 @@ export const DownloadQueue: React.FC = () => { const [reorderDownload, { reset: revertReorder }] = requestManager.useReorderChapterInDownloadQueue(); - const { - data: downloadStatusData, - loading: isLoading, - error, - refetch, - } = requestManager.useGetDownloadStatus({ notifyOnNetworkStatusChange: true }); + const { data: downloadStatusData, loading: isLoading, error, refetch } = requestManager.useGetDownloadStatus(); const downloaderData = downloadStatusData?.downloadStatus; const queue = downloaderData?.queue ?? STABLE_EMPTY_ARRAY; diff --git a/src/features/downloads/screens/DownloadSettings.tsx b/src/features/downloads/screens/DownloadSettings.tsx index 8948415e..326199c8 100644 --- a/src/features/downloads/screens/DownloadSettings.tsx +++ b/src/features/downloads/screens/DownloadSettings.tsx @@ -58,7 +58,7 @@ export const DownloadSettings = () => { const categories = requestManager.useGetCategories( GET_CATEGORIES_SETTINGS, ); - const serverSettings = requestManager.useGetServerSettings({ notifyOnNetworkStatusChange: true }); + const serverSettings = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const { settings: metadataSettings, diff --git a/src/features/global-search/screens/SearchAll.tsx b/src/features/global-search/screens/SearchAll.tsx index eafdd40c..1a35c608 100644 --- a/src/features/global-search/screens/SearchAll.tsx +++ b/src/features/global-search/screens/SearchAll.tsx @@ -265,7 +265,7 @@ export const SearchAll = ({ settings: { showNsfw, shouldShowOnlySourcesWithResults }, } = useMetadataServerSettings(); - const { data, loading, error, refetch } = requestManager.useGetSourceList({ notifyOnNetworkStatusChange: true }); + const { data, loading, error, refetch } = requestManager.useGetSourceList(); const tmpSources = data?.sources.nodes ?? STABLE_EMPTY_ARRAY; const sources = useMemo( () => diff --git a/src/features/history/screens/History.tsx b/src/features/history/screens/History.tsx index 42dd6d43..b4ad75e0 100644 --- a/src/features/history/screens/History.tsx +++ b/src/features/history/screens/History.tsx @@ -36,7 +36,6 @@ export const History: React.FC = () => { refetch, } = requestManager.useGetRecentlyReadChapters(undefined, { fetchPolicy: 'cache-and-network', - notifyOnNetworkStatusChange: true, }); const hasNextPage = !!chapterHistoryData?.chapters.pageInfo.hasNextPage; const endCursor = chapterHistoryData?.chapters.pageInfo.endCursor; diff --git a/src/features/library/screens/Library.tsx b/src/features/library/screens/Library.tsx index 55b4d0c8..9fba6d21 100644 --- a/src/features/library/screens/Library.tsx +++ b/src/features/library/screens/Library.tsx @@ -76,9 +76,6 @@ export function Library() { refetch: refetchCategories, } = requestManager.useGetCategories( GET_CATEGORIES_LIBRARY, - { - notifyOnNetworkStatusChange: true, - }, ); const tabsData = categoriesResponse?.categories.nodes.filter( (category) => category.id !== 0 || (category.id === 0 && category.mangas.totalCount), @@ -102,7 +99,7 @@ export function Library() { error: mangaError, loading: mangaLoading, refetch: refetchCategoryMangas, - } = requestManager.useGetCategoryMangas(activeTab?.id, { skip: !activeTab, notifyOnNetworkStatusChange: true }); + } = requestManager.useGetCategoryMangas(activeTab?.id, { skip: !activeTab }); const categoryMangas = categoryMangaResponse?.mangas.nodes ?? STABLE_EMPTY_ARRAY; const { visibleMangas: mangas, diff --git a/src/features/library/screens/LibrarySettings.tsx b/src/features/library/screens/LibrarySettings.tsx index c83bf35d..b0b2d517 100644 --- a/src/features/library/screens/LibrarySettings.tsx +++ b/src/features/library/screens/LibrarySettings.tsx @@ -74,7 +74,7 @@ export function LibrarySettings() { const categories = requestManager.useGetCategories( GET_CATEGORIES_SETTINGS, ); - const serverSettings = requestManager.useGetServerSettings({ notifyOnNetworkStatusChange: true }); + const serverSettings = requestManager.useGetServerSettings(); const { settings, loading: areMetadataServerSettingsLoading, diff --git a/src/features/migration/screens/MigrationSelectDestinationSources.tsx b/src/features/migration/screens/MigrationSelectDestinationSources.tsx index 386e42c5..cb6f85d0 100644 --- a/src/features/migration/screens/MigrationSelectDestinationSources.tsx +++ b/src/features/migration/screens/MigrationSelectDestinationSources.tsx @@ -44,9 +44,7 @@ export const MigrationSelectDestinationSources = () => { loading: areSourcesLoading, error: sourceError, refetch: refetchSources, - } = requestManager.useGetSourceList({ - notifyOnNetworkStatusChange: true, - }); + } = requestManager.useGetSourceList(); const allSources = data?.sources.nodes ?? STABLE_EMPTY_ARRAY; const sources = useMemo( diff --git a/src/features/migration/screens/MigrationSelectMangas.tsx b/src/features/migration/screens/MigrationSelectMangas.tsx index e19cd525..e485b5b8 100644 --- a/src/features/migration/screens/MigrationSelectMangas.tsx +++ b/src/features/migration/screens/MigrationSelectMangas.tsx @@ -58,7 +58,7 @@ export const MigrationSelectMangas = () => { } = requestManager.useGetSource( GET_SOURCE_MIGRATABLE, sourceId ?? '', - { skip: !sourceIds, notifyOnNetworkStatusChange: true }, + { skip: !sourceIds }, ); const { @@ -68,7 +68,6 @@ export const MigrationSelectMangas = () => { refetch: refetchMangas, } = requestManager.useGetMigratableSourceMangas(sourceId!, { skip: !sourceIds, - notifyOnNetworkStatusChange: true, }); const mangas = migratableSourceMangasData?.mangas.nodes ?? STABLE_EMPTY_ARRAY; diff --git a/src/features/migration/screens/MigrationSelectSource.tsx b/src/features/migration/screens/MigrationSelectSource.tsx index fa14c839..6f46c32c 100644 --- a/src/features/migration/screens/MigrationSelectSource.tsx +++ b/src/features/migration/screens/MigrationSelectSource.tsx @@ -91,9 +91,7 @@ export const MigrationSelectSource = ({ tabsMenuHeight }: { tabsMenuHeight: numb ); const { sortBy, sortOrder } = migrateSortSettings; - const { data, loading, error, refetch } = requestManager.useGetMigratableSources({ - notifyOnNetworkStatusChange: true, - }); + const { data, loading, error, refetch } = requestManager.useGetMigratableSources(); const migratableSources = useMemo( () => getMigratableSources(data?.mangas.nodes, migrateSortSettings), [data?.mangas.nodes, migrateSortSettings], diff --git a/src/features/reader/settings/ReaderSettingsMetadata.ts b/src/features/reader/settings/ReaderSettingsMetadata.ts index aeec221b..da6ea54f 100644 --- a/src/features/reader/settings/ReaderSettingsMetadata.ts +++ b/src/features/reader/settings/ReaderSettingsMetadata.ts @@ -174,7 +174,7 @@ export const useDefaultReaderSettings = ( loading: boolean; request: ReturnType; } => { - const request = requestManager.useGetGlobalMeta({ notifyOnNetworkStatusChange: true }); + const request = requestManager.useGetGlobalMeta(); const { data, loading } = request; const metadata = useMemo(() => convertFromGqlMeta(data?.metas.nodes), [data?.metas.nodes]); const metaHolder: MetadataHolder = useMemo(() => ({ meta: metadata }), [metadata]); @@ -200,7 +200,7 @@ export const useDefaultReaderSettingsWithDefaultFlag = ( loading: boolean; request: ReturnType; } => { - const request = requestManager.useGetGlobalMeta({ notifyOnNetworkStatusChange: true }); + const request = requestManager.useGetGlobalMeta(); const { data, loading } = request; const metadata = useMemo(() => convertFromGqlMeta(data?.metas.nodes), [data?.metas.nodes]); const metaHolder: MetadataHolder = useMemo(() => ({ meta: metadata }), [metadata]); diff --git a/src/features/settings/screens/About.tsx b/src/features/settings/screens/About.tsx index c1d8ca66..a2b2c959 100644 --- a/src/features/settings/screens/About.tsx +++ b/src/features/settings/screens/About.tsx @@ -28,20 +28,20 @@ export function About() { useAppTitle(t`About`); - const { data, loading, error, refetch } = requestManager.useGetAbout({ notifyOnNetworkStatusChange: true }); + const { data, loading, error, refetch } = requestManager.useGetAbout(); const { data: serverUpdateCheckData, loading: isCheckingForServerUpdate, refetch: checkForServerUpdate, error: serverUpdateCheckError, - } = requestManager.useCheckForServerUpdate({ notifyOnNetworkStatusChange: true }); + } = requestManager.useCheckForServerUpdate(); const { data: webUIUpdateData, loading: isCheckingForWebUIUpdate, refetch: checkForWebUIUpdate, error: orgWebUIUpdateCheckError, - } = requestManager.useCheckForWebUIUpdate({ notifyOnNetworkStatusChange: true }); + } = requestManager.useCheckForWebUIUpdate(); const webUIUpdateCheckError = orgWebUIUpdateCheckError || webUIUpdateData?.checkForWebUIUpdate.tag === ''; const { data: webUIUpdateStatusData } = requestManager.useGetWebUIUpdateStatus(); diff --git a/src/features/settings/screens/ImageProcessingSetting.tsx b/src/features/settings/screens/ImageProcessingSetting.tsx index d25a9568..7ce057d2 100644 --- a/src/features/settings/screens/ImageProcessingSetting.tsx +++ b/src/features/settings/screens/ImageProcessingSetting.tsx @@ -40,9 +40,7 @@ export const ImageProcessingSetting = ({ type }: { type: ImageProcessingType }) useAppTitle(t(IMAGE_PROCESSING_TYPE_TO_TRANSLATION[type])); - const { data, loading, error, refetch } = requestManager.useGetServerSettings({ - notifyOnNetworkStatusChange: true, - }); + const { data, loading, error, refetch } = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const settingKey = IMAGE_PROCESSING_TYPE_TO_SETTING[type]; diff --git a/src/features/settings/screens/ServerSettings.tsx b/src/features/settings/screens/ServerSettings.tsx index a543bebc..f832596b 100644 --- a/src/features/settings/screens/ServerSettings.tsx +++ b/src/features/settings/screens/ServerSettings.tsx @@ -73,9 +73,7 @@ export const ServerSettings = () => { loading: areServerSettingsLoading, error: serverSettingsError, refetch: refetchServerSettings, - } = requestManager.useGetServerSettings({ - notifyOnNetworkStatusChange: true, - }); + } = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const koSyncStatus = requestManager.useKoSyncStatus(); diff --git a/src/features/settings/screens/WebUISettings.tsx b/src/features/settings/screens/WebUISettings.tsx index 90c4008f..3e64c4d0 100644 --- a/src/features/settings/screens/WebUISettings.tsx +++ b/src/features/settings/screens/WebUISettings.tsx @@ -54,9 +54,7 @@ export const WebUISettings = () => { loading: areServerSettingsLoading, error: serverSettingsError, refetch: refetchServerSettings, - } = requestManager.useGetServerSettings({ - notifyOnNetworkStatusChange: true, - }); + } = requestManager.useGetServerSettings(); const [mutateSettings] = requestManager.useUpdateServerSettings(); const updateSetting = ( diff --git a/src/features/settings/services/ServerSettingsMetadata.ts b/src/features/settings/services/ServerSettingsMetadata.ts index d42dfe4c..1f956251 100644 --- a/src/features/settings/services/ServerSettingsMetadata.ts +++ b/src/features/settings/services/ServerSettingsMetadata.ts @@ -38,7 +38,7 @@ export const useMetadataServerSettings = (): { loading: boolean; request: ReturnType; } => { - const request = requestManager.useGetGlobalMeta({ notifyOnNetworkStatusChange: true }); + const request = requestManager.useGetGlobalMeta(); const { data, loading } = request; const metadata = useMemo(() => convertFromGqlMeta(data?.metas.nodes), [data?.metas.nodes]); const tmpSettings = getMetadataServerSettingsWithDefaultFallback(metadata, undefined, useEffect); diff --git a/src/features/source/configuration/screens/SourceConfigure.tsx b/src/features/source/configuration/screens/SourceConfigure.tsx index 20f97824..5a63dcd2 100644 --- a/src/features/source/configuration/screens/SourceConfigure.tsx +++ b/src/features/source/configuration/screens/SourceConfigure.tsx @@ -56,9 +56,7 @@ export function SourceConfigure() { const { data, loading, error, refetch } = requestManager.useGetSource< GetSourceSettingsQuery, GetCategoriesSettingsQueryVariables - >(GET_SOURCE_SETTINGS, sourceId, { - notifyOnNetworkStatusChange: true, - }); + >(GET_SOURCE_SETTINGS, sourceId); const sourcePreferences = data?.source.preferences ?? STABLE_EMPTY_ARRAY; const updateValue = diff --git a/src/features/tracker/components/TrackManga.tsx b/src/features/tracker/components/TrackManga.tsx index 824b593c..9133f10b 100644 --- a/src/features/tracker/components/TrackManga.tsx +++ b/src/features/tracker/components/TrackManga.tsx @@ -44,9 +44,7 @@ export const TrackManga = ({ manga }: { manga: MangaIdInfo & Pick(); - const trackerList = requestManager.useGetTrackerList(GET_TRACKERS_BIND, { - notifyOnNetworkStatusChange: true, - }); + const trackerList = requestManager.useGetTrackerList(GET_TRACKERS_BIND); const trackers = trackerList.data?.trackers.nodes ?? STABLE_EMPTY_ARRAY; const mangaTrackRecordsList = requestManager.useGetManga( diff --git a/src/features/tracker/components/TrackerSearch.tsx b/src/features/tracker/components/TrackerSearch.tsx index 210d92d0..a5a7b936 100644 --- a/src/features/tracker/components/TrackerSearch.tsx +++ b/src/features/tracker/components/TrackerSearch.tsx @@ -131,9 +131,7 @@ export const TrackerSearch = ({ const [selectedTrackerRemoteId, setSelectedTrackerRemoteId] = useState(trackedId); - const trackerSearch = requestManager.useTrackerSearch(tracker.id, searchString, { - notifyOnNetworkStatusChange: true, - }); + const trackerSearch = requestManager.useTrackerSearch(tracker.id, searchString); const searchResults = trackerSearch.data?.searchTracker.trackSearches ?? STABLE_EMPTY_ARRAY; const hasResults = !!searchResults.length; diff --git a/src/features/tracker/screens/TrackingSettings.tsx b/src/features/tracker/screens/TrackingSettings.tsx index dc5ce863..8eafc2e7 100644 --- a/src/features/tracker/screens/TrackingSettings.tsx +++ b/src/features/tracker/screens/TrackingSettings.tsx @@ -48,9 +48,7 @@ export const TrackingSettings = () => { loading: areTrackersLoading, error: trackersError, refetch: refetchTrackersList, - } = requestManager.useGetTrackerList(GET_TRACKERS_SETTINGS, { - notifyOnNetworkStatusChange: true, - }); + } = requestManager.useGetTrackerList(GET_TRACKERS_SETTINGS); const trackers = data?.trackers.nodes ?? STABLE_EMPTY_ARRAY; const loading = areMetadataServerSettingsLoading || areTrackersLoading; diff --git a/src/features/updates/screens/Updates.tsx b/src/features/updates/screens/Updates.tsx index 2ef8bd8e..6936c81a 100644 --- a/src/features/updates/screens/Updates.tsx +++ b/src/features/updates/screens/Updates.tsx @@ -39,7 +39,6 @@ export const Updates: React.FC = () => { refetch, } = requestManager.useGetRecentlyUpdatedChapters(undefined, { fetchPolicy: 'cache-and-network', - notifyOnNetworkStatusChange: true, }); const hasNextPage = !!chapterUpdateData?.chapters.pageInfo.hasNextPage; const endCursor = chapterUpdateData?.chapters.pageInfo.endCursor;