1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

Fix errorhandling on cases of invalid notes

This commit is contained in:
asmsuechan
2017-06-03 18:47:56 +09:00
parent 66e478a001
commit 95e7f4f645
3 changed files with 3 additions and 3 deletions

View File

@@ -41,7 +41,7 @@ function init () {
.then((notes) => {
let unknownCount = 0
notes.forEach((note) => {
if (!storage.folders.some((folder) => note.folder === folder.key)) {
if (note && !storage.folders.some((folder) => note.folder === folder.key)) {
unknownCount++
storage.folders.push({
key: note.folder,

View File

@@ -28,7 +28,6 @@ function resolveStorageNotes (storage) {
return data
} catch (err) {
console.error(notePath)
throw err
}
})

View File

@@ -24,7 +24,8 @@ function data (state = defaultDataMap(), action) {
state.storageMap.set(storage.key, storage)
})
action.notes.forEach((note) => {
action.notes.some((note) => {
if (note === undefined) return true
let uniqueKey = note.storage + '-' + note.key
let folderKey = note.storage + '-' + note.folder
state.noteMap.set(uniqueKey, note)