Use new gql sort options
This commit is contained in:
@@ -31,12 +31,13 @@ import { IRestClient, RestClient } from '@/lib/requests/client/RestClient.ts';
|
||||
import { GraphQLClient } from '@/lib/requests/client/GraphQLClient.ts';
|
||||
import {
|
||||
CategoryOrderBy,
|
||||
ChapterConditionInput,
|
||||
ChapterOrderBy,
|
||||
CheckForServerUpdatesQuery,
|
||||
CheckForServerUpdatesQueryVariables,
|
||||
ClearCachedImagesInput,
|
||||
CheckForWebuiUpdateQuery,
|
||||
CheckForWebuiUpdateQueryVariables,
|
||||
ClearCachedImagesInput,
|
||||
ClearDownloaderMutation,
|
||||
ClearDownloaderMutationVariables,
|
||||
ClearServerCacheMutation,
|
||||
@@ -65,10 +66,18 @@ import {
|
||||
FilterChangeInput,
|
||||
GetAboutQuery,
|
||||
GetAboutQueryVariables,
|
||||
GetCategoriesSettingsQuery,
|
||||
GetCategoriesSettingsQueryVariables,
|
||||
GetCategoryMangasQuery,
|
||||
GetCategoryMangasQueryVariables,
|
||||
GetChapterPagesFetchMutation,
|
||||
GetChapterPagesFetchMutationVariables,
|
||||
GetChaptersMangaQuery,
|
||||
GetChaptersMangaQueryVariables,
|
||||
GetChaptersUpdatesQuery,
|
||||
GetChaptersUpdatesQueryVariables,
|
||||
GetDownloadStatusQuery,
|
||||
GetDownloadStatusQueryVariables,
|
||||
GetExtensionsFetchMutation,
|
||||
GetExtensionsFetchMutationVariables,
|
||||
GetExtensionsQuery,
|
||||
@@ -81,17 +90,36 @@ import {
|
||||
GetMangaChaptersFetchMutationVariables,
|
||||
GetMangaFetchMutation,
|
||||
GetMangaFetchMutationVariables,
|
||||
GetMangasChapterIdsWithStateQuery,
|
||||
GetMangasChapterIdsWithStateQueryVariables,
|
||||
GetMangasLibraryQuery,
|
||||
GetMangasLibraryQueryVariables,
|
||||
GetMangaToMigrateQuery,
|
||||
GetMangaToMigrateQueryVariables,
|
||||
GetMangaToMigrateToFetchMutation,
|
||||
GetMangaToMigrateToFetchMutationVariables,
|
||||
GetMigratableSourceMangasQuery,
|
||||
GetMigratableSourceMangasQueryVariables,
|
||||
GetMigratableSourcesQuery,
|
||||
GetMigratableSourcesQueryVariables,
|
||||
GetRestoreStatusQuery,
|
||||
GetRestoreStatusQueryVariables,
|
||||
GetServerSettingsQuery,
|
||||
GetServerSettingsQueryVariables,
|
||||
GetSourceMangasFetchMutation,
|
||||
GetSourceMangasFetchMutationVariables,
|
||||
GetSourcesListQuery,
|
||||
GetSourcesListQueryVariables,
|
||||
GetUpdateStatusQuery,
|
||||
GetUpdateStatusQueryVariables,
|
||||
GetWebuiUpdateStatusQuery,
|
||||
GetWebuiUpdateStatusQueryVariables,
|
||||
InstallExternalExtensionMutation,
|
||||
InstallExternalExtensionMutationVariables,
|
||||
ReorderChapterDownloadMutation,
|
||||
ReorderChapterDownloadMutationVariables,
|
||||
ResetWebuiUpdateStatusMutation,
|
||||
ResetWebuiUpdateStatusMutationVariables,
|
||||
RestoreBackupMutation,
|
||||
RestoreBackupMutationVariables,
|
||||
SetCategoryMetadataMutation,
|
||||
@@ -102,6 +130,8 @@ import {
|
||||
SetGlobalMetadataMutationVariables,
|
||||
SetMangaMetadataMutation,
|
||||
SetMangaMetadataMutationVariables,
|
||||
SetSourceMetadataMutation,
|
||||
SetSourceMetadataMutationVariables,
|
||||
SortOrder,
|
||||
SourcePreferenceChangeInput,
|
||||
StartDownloaderMutation,
|
||||
@@ -110,6 +140,22 @@ import {
|
||||
StopDownloaderMutationVariables,
|
||||
StopUpdaterMutation,
|
||||
StopUpdaterMutationVariables,
|
||||
TrackerBindMutation,
|
||||
TrackerBindMutationVariables,
|
||||
TrackerFetchBindMutation,
|
||||
TrackerFetchBindMutationVariables,
|
||||
TrackerLoginCredentialsMutation,
|
||||
TrackerLoginCredentialsMutationVariables,
|
||||
TrackerLoginOauthMutation,
|
||||
TrackerLoginOauthMutationVariables,
|
||||
TrackerLogoutMutation,
|
||||
TrackerLogoutMutationVariables,
|
||||
TrackerSearchQuery,
|
||||
TrackerSearchQueryVariables,
|
||||
TrackerUnbindMutation,
|
||||
TrackerUnbindMutationVariables,
|
||||
TrackerUpdateBindMutation,
|
||||
TrackerUpdateBindMutationVariables,
|
||||
UpdateCategoryMangasMutation,
|
||||
UpdateCategoryMangasMutationVariables,
|
||||
UpdateCategoryMutation,
|
||||
@@ -129,72 +175,26 @@ import {
|
||||
UpdateLibraryMangasMutationVariables,
|
||||
UpdateMangaCategoriesMutation,
|
||||
UpdateMangaCategoriesMutationVariables,
|
||||
UpdateMangaCategoriesPatchInput,
|
||||
UpdateMangaMutation,
|
||||
UpdateMangaMutationVariables,
|
||||
UpdateMangaPatchInput,
|
||||
UpdateMangasCategoriesMutation,
|
||||
UpdateMangasCategoriesMutationVariables,
|
||||
UpdateMangasMutation,
|
||||
UpdateMangasMutationVariables,
|
||||
UpdaterSubscription,
|
||||
UpdaterSubscriptionVariables,
|
||||
UpdateServerSettingsMutation,
|
||||
UpdateServerSettingsMutationVariables,
|
||||
UpdateSourcePreferencesMutation,
|
||||
UpdateSourcePreferencesMutationVariables,
|
||||
UpdateTrackInput,
|
||||
UpdateWebuiMutation,
|
||||
UpdateWebuiMutationVariables,
|
||||
ValidateBackupQuery,
|
||||
ValidateBackupQueryVariables,
|
||||
WebuiUpdateSubscription,
|
||||
ResetWebuiUpdateStatusMutation,
|
||||
ResetWebuiUpdateStatusMutationVariables,
|
||||
GetDownloadStatusQuery,
|
||||
GetDownloadStatusQueryVariables,
|
||||
GetMangasChapterIdsWithStateQuery,
|
||||
GetMangasChapterIdsWithStateQueryVariables,
|
||||
ChapterConditionInput,
|
||||
UpdateMangasMutation,
|
||||
UpdateMangasMutationVariables,
|
||||
UpdateMangasCategoriesMutation,
|
||||
UpdateMangasCategoriesMutationVariables,
|
||||
UpdateMangaCategoriesPatchInput,
|
||||
GetWebuiUpdateStatusQuery,
|
||||
GetWebuiUpdateStatusQueryVariables,
|
||||
GetMigratableSourcesQuery,
|
||||
GetMigratableSourcesQueryVariables,
|
||||
GetMigratableSourceMangasQuery,
|
||||
GetMigratableSourceMangasQueryVariables,
|
||||
GetMangaToMigrateQuery,
|
||||
GetMangaToMigrateQueryVariables,
|
||||
GetMangaToMigrateToFetchMutation,
|
||||
GetMangaToMigrateToFetchMutationVariables,
|
||||
TrackerLogoutMutation,
|
||||
TrackerLogoutMutationVariables,
|
||||
TrackerLoginOauthMutation,
|
||||
TrackerLoginOauthMutationVariables,
|
||||
TrackerLoginCredentialsMutation,
|
||||
TrackerLoginCredentialsMutationVariables,
|
||||
TrackerSearchQuery,
|
||||
TrackerSearchQueryVariables,
|
||||
TrackerBindMutation,
|
||||
TrackerBindMutationVariables,
|
||||
TrackerUpdateBindMutation,
|
||||
TrackerUpdateBindMutationVariables,
|
||||
UpdateTrackInput,
|
||||
TrackerUnbindMutation,
|
||||
TrackerUnbindMutationVariables,
|
||||
TrackerFetchBindMutation,
|
||||
TrackerFetchBindMutationVariables,
|
||||
GetServerSettingsQueryVariables,
|
||||
SetSourceMetadataMutation,
|
||||
SetSourceMetadataMutationVariables,
|
||||
GetCategoriesSettingsQuery,
|
||||
GetCategoriesSettingsQueryVariables,
|
||||
GetChaptersMangaQuery,
|
||||
GetChaptersMangaQueryVariables,
|
||||
GetChaptersUpdatesQuery,
|
||||
GetChaptersUpdatesQueryVariables,
|
||||
GetSourcesListQuery,
|
||||
GetSourcesListQueryVariables,
|
||||
GetMangasLibraryQuery,
|
||||
GetMangasLibraryQueryVariables,
|
||||
} from '@/lib/graphql/generated/graphql.ts';
|
||||
import { GET_GLOBAL_METADATAS } from '@/lib/graphql/queries/GlobalMetadataQuery.ts';
|
||||
import { SET_GLOBAL_METADATA } from '@/lib/graphql/mutations/GlobalMetadataMutation.ts';
|
||||
@@ -2097,7 +2097,7 @@ export class RequestManager {
|
||||
GetCategoriesSettingsQueryVariables
|
||||
>({
|
||||
query: GET_CATEGORIES_SETTINGS,
|
||||
variables: { orderBy: CategoryOrderBy.Order },
|
||||
variables: { order: [{ by: CategoryOrderBy.Order }] },
|
||||
})?.categories.nodes;
|
||||
|
||||
if (!variables) {
|
||||
@@ -2121,7 +2121,7 @@ export class RequestManager {
|
||||
{
|
||||
id: cache.identify({ __typename: 'CategoryNodeList' }),
|
||||
query: GET_CATEGORIES_SETTINGS,
|
||||
variables: { orderBy: CategoryOrderBy.Order },
|
||||
variables: { order: [{ by: CategoryOrderBy.Order }] },
|
||||
},
|
||||
(data) => ({
|
||||
...data!,
|
||||
@@ -2409,8 +2409,7 @@ export class RequestManager {
|
||||
GET_CHAPTERS_UPDATES,
|
||||
{
|
||||
filter: { inLibrary: { equalTo: true } },
|
||||
orderBy: ChapterOrderBy.FetchedAt,
|
||||
orderByType: SortOrder.Desc,
|
||||
order: [{ by: ChapterOrderBy.FetchedAt, byType: SortOrder.Desc }],
|
||||
first: initialPages * PAGE_SIZE + lastOffset,
|
||||
},
|
||||
options,
|
||||
|
||||
Reference in New Issue
Block a user