Ocelot-Social/graphql/ModerationListQuery.js
Robert Schäfer 580f142b2e Fetch missing disabled/deleted attributes
Do you think it's better to **always request** the `disabled` and `deleted`
properties on the client or is it OK to **always return** these
properties even if the client did not ask for it?
@appinteractive @ulfgebhardt
2019-03-16 12:08:51 +01:00

70 lines
1.1 KiB
JavaScript

import gql from 'graphql-tag'
export default app => {
return gql(`
query {
Report(first: 20, orderBy: createdAt_desc) {
id
description
type
createdAt
submitter {
disabled
deleted
name
slug
}
user {
name
slug
disabled
deleted
disabledBy {
slug
name
}
}
comment {
contentExcerpt
author {
name
slug
disabled
deleted
}
post {
disabled
deleted
title
slug
}
disabledBy {
disabled
deleted
slug
name
}
}
post {
title
slug
disabled
deleted
author {
disabled
deleted
name
slug
}
disabledBy {
disabled
deleted
slug
name
}
}
}
}
`)
}