Add error handling for setupElementsData

This commit is contained in:
天クマ 2026-07-19 10:27:35 -03:00
commit 18394c5358

View file

@ -39,10 +39,11 @@ async function askForNotificationPermission() {
}
async function setupElementsData() {
try {
const usr = await getAppUser();
const usrPic = (await getChatPicture(usr.id))?.url;
const usrInfo = await getUser(usr.id);
const usrAbout = (await getUserAbout(usr.id)).about;
const usrAbout = (await getUserAbout(usr.id))?.about;
elements.contentUserName.forEach(e => {
e.innerHTML = usr.pushName;
})
@ -55,6 +56,9 @@ async function setupElementsData() {
elements.valueUserStatus.forEach(async e => {
e.value = usrAbout.trim();
})
} catch (error) {
console.error(error.message);
}
}
function loadChats() {