We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6824575 commit b0f5e8aCopy full SHA for b0f5e8a
src/graphql/resolvers/User.js
@@ -20,7 +20,11 @@ export default {
20
if (!deviceHash) {
21
throw new Error('invalid deviceHash');
22
}
23
- const user = await UserModel.create({ deviceHash });
+ let user;
24
+ user = await UserModel.findOne({ deviceHash });
25
+ if (!user) {
26
+ user = await UserModel.create({ deviceHash });
27
+ }
28
29
return { token: user.createToken() };
30
},
0 commit comments