浏览代码

Handle unhandled promises that lead to unable to login

Alex Tran 3 年之前
父节点
当前提交
1ea6425cd1
共有 2 个文件被更改,包括 7 次插入3 次删除
  1. 1 1
      web/src/hooks.ts
  2. 6 2
      web/src/lib/stores/assets.ts

+ 1 - 1
web/src/hooks.ts

@@ -30,7 +30,7 @@ export const handle: Handle = async ({ event, resolve }) => {
 
 		return response;
 	} catch (error) {
-		console.log('Error [handle]');
+		console.log('Error [handle]', error);
 		return await resolve(event);
 	}
 };

+ 6 - 2
web/src/lib/stores/assets.ts

@@ -22,6 +22,10 @@ export const flattenAssetGroupByDate = derived(assetsGroupByDate, ($assetsGroupB
 });
 
 export const getAssetsInfo = async () => {
-	const { data } = await api.assetApi.getAllAssets();
-	assets.set(data);
+	try {
+		const { data } = await api.assetApi.getAllAssets();
+		assets.set(data);
+	} catch (error) {
+		console.log('Error [getAssetsInfo]');
+	}
 };