From ca16f9afa1c903536b5fe03faadcba656aaf47b0 Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Tue, 23 Feb 2021 20:53:29 +1100 Subject: [PATCH] Add try catch to thumbnail generation --- src/database.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/database.js b/src/database.js index 7a9c4d6..c87132a 100644 --- a/src/database.js +++ b/src/database.js @@ -365,7 +365,9 @@ const versions = { const maps = await Dexie.waitFor(tx.table("maps").toArray()); const thumbnails = {}; for (let map of maps) { - thumbnails[map.id] = await createDataThumbnail(map); + try { + thumbnails[map.id] = await createDataThumbnail(map); + } catch {} } return tx .table("maps") @@ -382,7 +384,9 @@ const versions = { const tokens = await Dexie.waitFor(tx.table("tokens").toArray()); const thumbnails = {}; for (let token of tokens) { - thumbnails[token.id] = await createDataThumbnail(token); + try { + thumbnails[token.id] = await createDataThumbnail(token); + } catch {} } return tx .table("tokens")