Ф
Size: a a a
Ф
M
GraphQL error: A unique constraint would be violated on User. Details: Field name = nickname
, что доказывает то что прошлая мутация прошла успешно и юзер был зареганM
KL
GraphQL error: secretOrPrivateKey must have a value
, но мутация совершается успешно и сохраняется в бд. С чем это может быть связано?Ф
KL
M
signup(
email: String!
password: String!
nickname: String!
name: String
): AuthPayload!
M
signup: async(_, args, context, info) => {
const password = await bcrypt.hash(args.password, 10);
const user = await context.prisma.mutation.createUser({
data: {
email: args.email.toLowerCase(),
password: password,
nickname: args.nickname.toLowerCase(),
name: args.name,
},
});
return {
token: jwt.sign({ userId: user.id }, process.env.APP_SECRET),
user,
};
},
M
signup: async(_, args, context, info) => {
const password = await bcrypt.hash(args.password, 10);
const user = await context.prisma.mutation.createUser({
data: {
email: args.email.toLowerCase(),
password: password,
nickname: args.nickname.toLowerCase(),
name: args.name,
},
});
return {
token: jwt.sign({ userId: user.id }, process.env.APP_SECRET),
user,
};
},
M
type User {
id: ID! @unique
email: String! @unique
password: String!
nickname: String! @unique
name: String
createdAt: DateTime!
updatedAt: DateTime!
}
KL
M
M
M
KL
KL
M
process.env.APP_SECRET
пуст :))M
M
KL