+8
-2
src/components/account.tsx
+8
-2
src/components/account.tsx
···
30
30
});
31
31
});
32
32
sessionDids.forEach(async (did) => {
33
-
const avatar = await getAvatar(did);
34
-
if (avatar) setAvatars(did, avatar);
33
+
try {
34
+
await getSession(did, { allowStale: true });
35
+
const avatar = await getAvatar(did);
36
+
if (avatar) setAvatars(did, avatar);
37
+
} catch {
38
+
deleteStoredSession(did);
39
+
setSessions(did, undefined);
40
+
}
35
41
});
36
42
}
37
43
});