adds specificity to verified users
This commit is contained in:
@@ -33,7 +33,7 @@ async function login(args) {
|
||||
|
||||
const userDoc = await Model.findByUsername(email);
|
||||
|
||||
if (!userDoc || (args.collection.config.auth.emailVerification && !userDoc._verified)) {
|
||||
if (!userDoc || (args.collection.config.auth.emailVerification && userDoc._verified === false)) {
|
||||
throw new AuthenticationError();
|
||||
}
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ module.exports = ({ operations }, { Model, config }) => {
|
||||
},
|
||||
{
|
||||
_verified: {
|
||||
equals: true,
|
||||
not_equals: false,
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
@@ -28,7 +28,7 @@ module.exports = ({ config, collections, operations }) => {
|
||||
},
|
||||
{
|
||||
_verified: {
|
||||
equals: true,
|
||||
not_equals: false,
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
@@ -27,7 +27,7 @@ const traverseFields = (args) => {
|
||||
validationPromises,
|
||||
errors,
|
||||
payload,
|
||||
showHiddenFields.
|
||||
showHiddenFields,
|
||||
} = args;
|
||||
|
||||
fields.forEach((field) => {
|
||||
|
||||
Reference in New Issue
Block a user