Skip to content

Commit 3d525e8

Browse files
committed
Tomboy: Type safety, explicitly convert null values from textContent to undefined
1 parent 659ac9d commit 3d525e8

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/formats/tomboy/core.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,12 @@ export class TomboyCoreConverter {
133133
const tagsElement = doc.querySelector('tags');
134134
const tags = tagsElement?.textContent ? tagsElement.textContent.split(',').map(tag => tag.trim()) : [];
135135

136-
// Parse date elements
137-
const createDateElement = doc.querySelector('create-date');
138-
const lastChangeDateElement = doc.querySelector('last-change-date');
136+
// Parse date elements
137+
const createDateElement = doc.querySelector('create-date');
138+
const lastChangeDateElement = doc.querySelector('last-change-date');
139139

140-
const createDate = this.parseTomboyDate(createDateElement?.textContent);
141-
const lastChangeDate = this.parseTomboyDate(lastChangeDateElement?.textContent);
140+
const createDate = this.parseTomboyDate(createDateElement?.textContent ?? undefined);
141+
const lastChangeDate = this.parseTomboyDate(lastChangeDateElement?.textContent ?? undefined);
142142

143143
return { title, content, tags, createDate, lastChangeDate };
144144
}

0 commit comments

Comments
 (0)