mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-19 15:48:04 +01:00
Rename constant for restricted email domains (#9459)
This commit is contained in:
committed by
Matteo Pagliazzi
parent
ab974675b9
commit
fcf0dd87f9
@@ -14,7 +14,7 @@ import {
|
|||||||
|
|
||||||
const Schema = mongoose.Schema;
|
const Schema = mongoose.Schema;
|
||||||
|
|
||||||
const INVALID_DOMAINS = Object.freeze(['habitica.com', 'habitrpg.com']);
|
const RESTRICTED_EMAIL_DOMAINS = Object.freeze(['habitica.com', 'habitrpg.com']);
|
||||||
|
|
||||||
// User schema definition
|
// User schema definition
|
||||||
let schema = new Schema({
|
let schema = new Schema({
|
||||||
@@ -41,11 +41,11 @@ let schema = new Schema({
|
|||||||
validator (email) {
|
validator (email) {
|
||||||
let lowercaseEmail = email.toLowerCase();
|
let lowercaseEmail = email.toLowerCase();
|
||||||
|
|
||||||
return INVALID_DOMAINS.every((domain) => {
|
return RESTRICTED_EMAIL_DOMAINS.every((domain) => {
|
||||||
return !lowercaseEmail.endsWith(`@${domain}`);
|
return !lowercaseEmail.endsWith(`@${domain}`);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
message: shared.i18n.t('invalidEmailDomain', { domains: INVALID_DOMAINS.join(', ')}),
|
message: shared.i18n.t('invalidEmailDomain', { domains: RESTRICTED_EMAIL_DOMAINS.join(', ')}),
|
||||||
}],
|
}],
|
||||||
},
|
},
|
||||||
username: {
|
username: {
|
||||||
|
|||||||
Reference in New Issue
Block a user