fix: Fixes Google Keep comverter failing if date format in heading is invalid (#2935)
This commit is contained in:
committed by
GitHub
parent
789ed47774
commit
6977b7c0f0
@@ -78,7 +78,8 @@ export class GoogleKeepConverter implements Converter {
|
||||
rootElement.innerHTML = data
|
||||
|
||||
const headingElement = rootElement.getElementsByClassName('heading')[0]
|
||||
const date = new Date(headingElement?.textContent || '')
|
||||
const parsedDate = new Date(headingElement?.textContent || '')
|
||||
const date = parsedDate instanceof Date && !isNaN(parsedDate.getTime()) ? parsedDate : new Date()
|
||||
headingElement?.remove()
|
||||
|
||||
const contentElement = rootElement.getElementsByClassName('content')[0]
|
||||
|
||||
Reference in New Issue
Block a user