Skip to content

Commit 6d0120c

Browse files
committed
fix graphql query failing for totalcount
1 parent f600e2c commit 6d0120c

8 files changed

+121
-77
lines changed

schema/schema.graphql

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ schema {
66
scalar Time
77

88
enum SortOrder {
9-
asc,
109
desc,
10+
asc,
1111
}
1212

1313
type Query {
@@ -18,7 +18,7 @@ type Query {
1818
# The ID of an object
1919
id: ID!
2020
): Node
21-
feeds(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): StoriesConnection!
21+
feeds(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: StorySortBy): StoriesConnection!
2222
user(handle: String): User!
2323
}
2424

@@ -55,6 +55,7 @@ type BadgeEdge {
5555
}
5656

5757
enum BadgeSortBy {
58+
points,
5859
time_created,
5960
}
6061

@@ -170,11 +171,11 @@ input ReputationInput {
170171

171172
type Story implements Node {
172173
abstractContent: String!
173-
comments(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): CommentsConnection!
174+
comments(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: CommentSortBy): CommentsConnection!
174175
contentJson: String!
175176
createdBy: User!
176177
id: ID!
177-
reactions(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): ReactionsConnection!
178+
reactions(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: ReactionSortBy): ReactionsConnection!
178179
thumbnail: String!
179180
timeCreated: Time!
180181
timeUpdated: Time!
@@ -191,6 +192,7 @@ input StoryInput {
191192
}
192193
input UpdateStoryInput {
193194
id: ID!
195+
title: String
194196
}
195197

196198
type StoriesConnection {
@@ -211,17 +213,17 @@ enum StorySortBy {
211213

212214
type User implements Node {
213215
avatar: String!
214-
badges(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): BadgesConnection!
216+
badges(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: BadgeSortBy): BadgesConnection!
215217
bio: String!
216218
gitContributionStats: GitContributionStats!
217219
handle: String!
218220
id: ID!
219-
issuesFromLastRepo(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): IssuesConnection!
220-
issuesFromOtherRecentRepos(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): IssuesConnection!
221+
issuesFromLastRepo(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: IssueSortBy): IssuesConnection!
222+
issuesFromOtherRecentRepos(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: IssueSortBy): IssuesConnection!
221223
name: String!
222-
relevantIssues(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): IssuesConnection!
224+
relevantIssues(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: IssueSortBy): IssuesConnection!
223225
reputation: Reputation!
224-
stories(first: Int, last: Int, after: String, before: String, sortBy: String, sortOrder: SortOrder): StoriesConnection!
226+
stories(first: Int, last: Int, after: String, before: String, sortOrder: SortOrder, sortBy: StorySortBy): StoriesConnection!
225227
timeCreated: Time!
226228
timeUpdated: Time!
227229
}

src/components/feed/StoryPreviewFooter.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ export default function StoryPreviewFooter({ story }: StoryPreviewFooterProps) {
1313
fragment StoryPreviewFooter_story on Story
1414
@refetchable(queryName: "StoryPreviewFooterRefetchQuery") {
1515
id
16-
reactions {
16+
reactions(first: 1) {
1717
totalCount
1818
hasViewerAssociation
1919
}
20-
comments {
20+
comments(first: 1) {
2121
totalCount
2222
}
2323
}

src/queries/__generated__/FeedsRoot_Query.graphql.ts

Lines changed: 17 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/queries/__generated__/Handle_UserQuery.graphql.ts

Lines changed: 17 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/queries/__generated__/MyStoriesUser_Query.graphql.ts

Lines changed: 17 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/queries/__generated__/StoryPreviewFooterRefetchQuery.graphql.ts

Lines changed: 18 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)