🌀
Size: a a a
🌀
🌀
🌀
🌀
ДР
KL
facebookUserId
вообще должен какие-либо аргументы принимать?KL
ДР
facebookUserId
вообще должен какие-либо аргументы принимать?ДР
АР
apollo-upload-server
не нужен, потому что upload файлов добавили во вторую версию apollo-server
«из коробки».АР
ДР
apollo-upload-server
не нужен, потому что upload файлов добавили во вторую версию apollo-server
«из коробки».ДР
updateTeacher(facebookUserId: ID!, gender: Boolean!, name: String!, text: String!): TeacherAuthPayload!
type TeacherAuthPayload {
token: String!
teacher: Teacher!
}
async updateTeacher(parent, { facebookUserId, gender, name, text }, ctx, info) {
const teacher = await ctx.db.query.teacher({ where: { facebookUserId } })
if (!teacher) {
return {
error: {
field: 'facebookUserId',
msg: 'No user found'
}
}
}
return ctx.db.mutation.updateTeacher(
{
where: { facebookUserId },
data: {
gender,
name,
text,
}
}
)
},
const TeacherAuthPayload = {
teacher: async ({ teacher: { facebookUserId } }, args, ctx, info) => {
return ctx.db.query.teacher({ where: { facebookUserId } }, info)
},
}
в от
вет Cannot
destructure property facebookUserId of undefined or null.
RP
AP
ДР
AP
IC
IA