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
|
rootElement.innerHTML = data
|
||||||
|
|
||||||
const headingElement = rootElement.getElementsByClassName('heading')[0]
|
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()
|
headingElement?.remove()
|
||||||
|
|
||||||
const contentElement = rootElement.getElementsByClassName('content')[0]
|
const contentElement = rootElement.getElementsByClassName('content')[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user