outputFields: {
token: {
type: GraphQLString,
resolve: (token) => token
}
},
outputfields никогда не вызывается, не уверен ли я делать в правильном направлении или нет, не функция решительность вызывается при возвращении данных из метода mutateAndGetPayload.Невозможно установить свойство «не clientMutationId» неопределенной»Ошибка
mutateAndGetPayload: (credentials) => {
console.log('credentials', credentials);
userprof.findOne({email: credentials.email}).exec(function(err, r) {
if(!r) {
return new Error('no user')
} else if(r) {
if(r.password != credentials.password) {
return new Error('password error');
} else {
var token = jwt.getToken(r);
console.log(token);
return {token};
}
}
});
}
Возможный дубликат: http://stackoverflow.com/questions/33831911/cannot-set-property-clientmutationid-of-undefined – marktani
«Выходные поля никогда не называются» - откуда вы это знаете? –
@AhmadFerdous, если бы он был вызван, тогда он должен распечатать маркер в графике –