aboutsummaryrefslogtreecommitdiff
path: root/src/graphql/user/schema.graphql
diff options
context:
space:
mode:
Diffstat (limited to 'src/graphql/user/schema.graphql')
-rw-r--r--src/graphql/user/schema.graphql19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/graphql/user/schema.graphql b/src/graphql/user/schema.graphql
index 942ee72d..1e54f866 100644
--- a/src/graphql/user/schema.graphql
+++ b/src/graphql/user/schema.graphql
@@ -2,6 +2,25 @@ type Query {
User(id: Int!): User!
}
+type Mutation {
+ shadowHideBadges(userId: Int!): [Badge]!
+ shadowHideBadge(id: Int!, state: Boolean): [Badge]!
+ hideBadge(category: String): [Badge]!
+ updateBadge(
+ id: Int
+ post: String
+ image: String
+ description: String
+ time: String
+ category: String
+ hidden: Boolean
+ source: String
+ designer: String
+ ): [Badge]!
+ deleteBadge(id: Int!): [Badge]!
+ pruneUserBadges: [Badge]!
+}
+
type User {
id: Int!
badges: [Badge]!