refactoring a bit for shorter mutation names
This commit is contained in:
1 parent
d5d8c2fbe3
commit
1af910e51f
5 files changed
+26
-26
No files matched your search
+4
-4
@@ -8,15 +8,15 @@ import { CompetitionType } from '../types'
|
||||
import Competition from '../../models/competition'
|
||||
|
||||
const args = {
|
||||
codeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
competitionCodeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
position: { type: new GraphQLNonNull(GraphQLInt) },
|
||||
algoPrize: { type: new GraphQLNonNull(GraphQLString) }
|
||||
}
|
||||
|
||||
const resolve = (parent, { codeName, position, algoPrize }, context) => {
|
||||
const resolve = (parent, { competitionCodeName, position, algoPrize }, context) => {
|
||||
// let authIdOnSession = context.user.sub
|
||||
return new Promise((resolve, reject) => {
|
||||
Competition.findOne({ codeName }).exec((err, competition) => {
|
||||
Competition.findOne({ codeName: competitionCodeName }).exec((err, competition) => {
|
||||
if (err) reject(err)
|
||||
else {
|
||||
if (competition.prizes.some(prize => prize.position === position)) {
|
||||
@@ -40,7 +40,7 @@ const resolve = (parent, { codeName, position, algoPrize }, context) => {
|
||||
}
|
||||
|
||||
const mutation = {
|
||||
addPrizeToCompetition: {
|
||||
addPrize: {
|
||||
type: CompetitionType,
|
||||
args,
|
||||
resolve
|
||||
+4
-4
@@ -7,15 +7,15 @@ import { CompetitionType } from '../types'
|
||||
import Competition from '../../models/competition'
|
||||
|
||||
const args = {
|
||||
codeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
competitionCodeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
title: { type: new GraphQLNonNull(GraphQLString) },
|
||||
description: { type: new GraphQLNonNull(GraphQLString) }
|
||||
}
|
||||
|
||||
const resolve = (parent, { codeName, title, description }, context) => {
|
||||
const resolve = (parent, { competitionCodeName, title, description }, context) => {
|
||||
// let authIdOnSession = context.user.sub
|
||||
return new Promise((resolve, reject) => {
|
||||
Competition.findOne({ codeName }).exec((err, competition) => {
|
||||
Competition.findOne({ codeName: competitionCodeName }).exec((err, competition) => {
|
||||
if (err) reject(err)
|
||||
else {
|
||||
if (competition.rules.some(rule => rule.title === title)) {
|
||||
@@ -44,7 +44,7 @@ const resolve = (parent, { codeName, title, description }, context) => {
|
||||
}
|
||||
|
||||
const mutation = {
|
||||
addRuleToCompetition: {
|
||||
addRule: {
|
||||
type: CompetitionType,
|
||||
args,
|
||||
resolve
|
||||
+4
-4
@@ -7,16 +7,16 @@ import { CompetitionType } from '../types'
|
||||
import Competition from '../../models/competition'
|
||||
|
||||
const args = {
|
||||
codeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
competitionCodeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
devTeam: { type: new GraphQLNonNull(GraphQLString) },
|
||||
bot: { type: GraphQLString },
|
||||
release: { type: GraphQLString }
|
||||
}
|
||||
|
||||
const resolve = (parent, { codeName, devTeam, bot, release }, context) => {
|
||||
const resolve = (parent, { competitionCodeName, devTeam, bot, release }, context) => {
|
||||
// let authIdOnSession = context.user.sub
|
||||
return new Promise((resolve, reject) => {
|
||||
Competition.findOne({ codeName }).exec((err, competition) => {
|
||||
Competition.findOne({ codeName: competitionCodeName }).exec((err, competition) => {
|
||||
if (err) reject(err)
|
||||
else {
|
||||
let participantIndex
|
||||
@@ -41,7 +41,7 @@ const resolve = (parent, { codeName, devTeam, bot, release }, context) => {
|
||||
}
|
||||
|
||||
const mutation = {
|
||||
editParticipantOfCompetition: {
|
||||
editParticipant: {
|
||||
type: CompetitionType,
|
||||
args,
|
||||
resolve
|
||||
+4
-4
@@ -7,16 +7,16 @@ import { CompetitionType } from '../types'
|
||||
import Competition from '../../models/competition'
|
||||
|
||||
const args = {
|
||||
codeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
competitionCodeName: { type: new GraphQLNonNull(GraphQLID) },
|
||||
title: { type: new GraphQLNonNull(GraphQLString) },
|
||||
newtitle: { type: GraphQLString },
|
||||
description: { type: GraphQLString }
|
||||
}
|
||||
|
||||
const resolve = (parent, { codeName, title, newtitle, description }, context) => {
|
||||
const resolve = (parent, { competitionCodeName, title, newtitle, description }, context) => {
|
||||
// let authIdOnSession = context.user.sub
|
||||
return new Promise((resolve, reject) => {
|
||||
Competition.findOne({ codeName }).exec((err, competition) => {
|
||||
Competition.findOne({ codeName: competitionCodeName }).exec((err, competition) => {
|
||||
if (err) reject(err)
|
||||
else {
|
||||
let ruleIndex
|
||||
@@ -46,7 +46,7 @@ const resolve = (parent, { codeName, title, newtitle, description }, context) =>
|
||||
}
|
||||
|
||||
const mutation = {
|
||||
editRuleOfCompetition: {
|
||||
editRule: {
|
||||
type: CompetitionType,
|
||||
args,
|
||||
resolve
|
||||
@@ -4,22 +4,22 @@ import {
|
||||
|
||||
import HostCompetitionMutation from './HostCompetition'
|
||||
import EditCompetitionMutation from './EditCompetition'
|
||||
import RegisterToCompetitionMutation from './RegisterToCompetition'
|
||||
import EditParticipantOfCompetitionMutation from './EditParticipantOfCompetition'
|
||||
import AddRuleToCompetitionMutation from './AddRuleToCompetition'
|
||||
import EditRuleOfCompetitionMutation from './EditRuleOfCompetition'
|
||||
import AddPrizeToCompetitionMutation from './AddPrizeToCompetition'
|
||||
import RegisterMutation from './Register'
|
||||
import EditParticipantMutation from './EditParticipant'
|
||||
import AddRuleMutation from './AddRule'
|
||||
import EditRuleMutation from './EditRule'
|
||||
import AddPrizeMutation from './AddPrize'
|
||||
|
||||
const Mutation = new GraphQLObjectType({
|
||||
name: 'Mutation',
|
||||
fields: Object.assign(
|
||||
HostCompetitionMutation,
|
||||
EditCompetitionMutation,
|
||||
RegisterToCompetitionMutation,
|
||||
EditParticipantOfCompetitionMutation,
|
||||
AddRuleToCompetitionMutation,
|
||||
EditRuleOfCompetitionMutation,
|
||||
AddPrizeToCompetitionMutation
|
||||
RegisterMutation,
|
||||
EditParticipantMutation,
|
||||
AddRuleMutation,
|
||||
EditRuleMutation,
|
||||
AddPrizeMutation
|
||||
)
|
||||
})
|
||||
|
||||
|
||||
Reference in new issue
Block a user