From 1f7d8a023e227880f72a29ed1c8f5a2c396cbfc5 Mon Sep 17 00:00:00 2001 From: mattwr18 Date: Wed, 27 Nov 2019 17:45:32 +0100 Subject: [PATCH] Update reports query in frontend --- webapp/graphql/Moderation.js | 112 +++++++++++------------------- webapp/pages/moderation/index.vue | 3 +- 2 files changed, 43 insertions(+), 72 deletions(-) diff --git a/webapp/graphql/Moderation.js b/webapp/graphql/Moderation.js index ab6edccc2..d26dfbf8b 100644 --- a/webapp/graphql/Moderation.js +++ b/webapp/graphql/Moderation.js @@ -5,34 +5,14 @@ export const reportListQuery = () => { return gql` query { reports(orderBy: createdAt_desc) { + id createdAt - reasonCategory - reasonDescription - report { - id - createdAt - updatedAt - disable - closed - } - type - submitter { - id - slug - name - disabled - deleted - followedByCount - contributionsCount - commentedCount - } - user { - id - slug - name - disabled - deleted - reviewedByModerator { + updatedAt + disable + closed + to { + __typename + ... on User { id slug name @@ -42,60 +22,49 @@ export const reportListQuery = () => { contributionsCount commentedCount } - followedByCount - contributionsCount - commentedCount - } - comment { - id - contentExcerpt - disabled - deleted - author { + ... on Comment { id - slug - name + contentExcerpt disabled deleted - followedByCount - contributionsCount - commentedCount + author { + id + slug + name + disabled + deleted + followedByCount + contributionsCount + commentedCount + } + post { + id + slug + title + disabled + deleted + } } - post { + ... on Post { id slug title disabled deleted - } - reviewedByModerator { - id - slug - name - disabled - deleted - followedByCount - contributionsCount - commentedCount + author { + id + slug + name + disabled + deleted + followedByCount + contributionsCount + commentedCount + } } } - post { - id - slug - title - disabled - deleted - author { - id - slug - name - disabled - deleted - followedByCount - contributionsCount - commentedCount - } - reviewedByModerator { + reportsFiled { + submitter { id slug name @@ -105,6 +74,9 @@ export const reportListQuery = () => { contributionsCount commentedCount } + createdAt + reasonCategory + reasonDescription } } } diff --git a/webapp/pages/moderation/index.vue b/webapp/pages/moderation/index.vue index 1c92610a5..23699ef39 100644 --- a/webapp/pages/moderation/index.vue +++ b/webapp/pages/moderation/index.vue @@ -386,8 +386,7 @@ export default { return {} }, update({ reports }) { - console.log(reports) - // this.resourcesClaims = reports + this.reports = reports }, fetchPolicy: 'cache-and-network', },