refactor: handle larger files in importer (#2692)

This commit is contained in:
Aman Harwara
2023-12-11 16:30:31 +05:30
committed by GitHub
parent 63e69b5e4b
commit 82d5a36932
22 changed files with 614 additions and 513 deletions

View File

@@ -16,7 +16,7 @@ export class HTMLConverter implements Converter {
return true
}
convert: Converter['convert'] = async (file, { createNote, convertHTMLToSuper, readFileAsText }) => {
convert: Converter['convert'] = async (file, { insertNote: createNote, convertHTMLToSuper, readFileAsText }) => {
const content = await readFileAsText(file)
const { name } = parseFileName(file.name)
@@ -26,14 +26,17 @@ export class HTMLConverter implements Converter {
const text = convertHTMLToSuper(content)
return [
createNote({
createdAt: createdAtDate,
updatedAt: updatedAtDate,
title: name,
text,
useSuperIfPossible: true,
}),
]
const note = await createNote({
createdAt: createdAtDate,
updatedAt: updatedAtDate,
title: name,
text,
useSuperIfPossible: true,
})
return {
successful: [note],
errored: [],
}
}
}