This commit is contained in:
@@ -25,6 +25,8 @@ module.exports = class {
|
||||
|
||||
if (fictionalDate != null) {
|
||||
fictionalDate = moment.utc(fictionalDate).format("MMM D, YYYY")
|
||||
} else {
|
||||
fictionalDate = ""
|
||||
}
|
||||
|
||||
this.state.values = {fictionalDate, title, source, commentMode, commentsLocked}
|
||||
|
||||
@@ -46,8 +46,12 @@ module.exports = class {
|
||||
|
||||
let fictionalDate = new Date(values.fictionalDate + " UTC")
|
||||
if (values.fictionalDate != "") {
|
||||
if (Number.isNaN(fictionalDate)) {
|
||||
this.state.error = `Could not parse ${values.fictionalDate} as date`
|
||||
if (Number.isNaN(fictionalDate.getTime())) {
|
||||
this.state.error = `Could not parse ${values.fictionalDate} as date.`
|
||||
if (values.fictionalDate.includes("th")) {
|
||||
this.state.error += " Try to remove the 'th'."
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
} else {
|
||||
|
||||
@@ -42,8 +42,12 @@ module.exports = class {
|
||||
|
||||
let fictionalDate = new Date(values.fictionalDate + " UTC")
|
||||
if (values.fictionalDate != "") {
|
||||
if (Number.isNaN(fictionalDate)) {
|
||||
this.state.error = `Could not parse ${values.fictionalDate} as date`
|
||||
if (Number.isNaN(fictionalDate.getTime())) {
|
||||
this.state.error = `Could not parse ${values.fictionalDate} as date.`
|
||||
if (values.fictionalDate.includes("th")) {
|
||||
this.state.error += " Try to remove the 'th'."
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user