Skip to content

Commit 2dee0a8

Browse files
authored
Merge pull request #626 from brenjt/google-calendar-organizer-support
Increase email validation length to support google calendar emails
2 parents 19e81f3 + 5497154 commit 2dee0a8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/atcb-validate.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ async function atcb_validate_availability(data, msgPrefix, i, msgSuffix) {
209209
async function atcb_validate_organizer(data, msgPrefix, i, msgSuffix) {
210210
if (data.dates[`${i}`].organizer && data.dates[`${i}`].organizer !== '') {
211211
const organizerParts = data.dates[`${i}`].organizer.split('|');
212-
if (organizerParts.length !== 2 || organizerParts[0].length > 50 || organizerParts[1].length > 80 || !atcb_validEmail(organizerParts[1])) {
212+
if (organizerParts.length !== 2 || organizerParts[0].length > 50 || organizerParts[1].length > 100 || !atcb_validEmail(organizerParts[1])) {
213213
throw new Error(msgPrefix + ' failed: organizer needs to match the schema "NAME|EMAIL" with a valid email address' + msgSuffix);
214214
}
215215
}
@@ -228,7 +228,7 @@ async function atcb_validate_attendee(data, msgPrefix, i, msgSuffix) {
228228
if (attendeeParts.length === 1 && atcb_validEmail(attendeeParts[0])) {
229229
return true;
230230
}
231-
if (attendeeParts.length !== 2 || attendeeParts[0].length > 50 || attendeeParts[1].length > 80 || !atcb_validEmail(attendeeParts[1])) {
231+
if (attendeeParts.length !== 2 || attendeeParts[0].length > 50 || attendeeParts[1].length > 100 || !atcb_validEmail(attendeeParts[1])) {
232232
throw new Error(msgPrefix + ' failed: attendee needs to be a valid email address or match the schema "NAME|EMAIL" with EMAIL being a valid email address' + msgSuffix);
233233
}
234234
}

0 commit comments

Comments
 (0)