From a8c0ae8f18d56ffbc7de42d3bf787fe0cd487402 Mon Sep 17 00:00:00 2001 From: olcxja Date: Mon, 17 Aug 2026 12:08:38 +0200 Subject: [PATCH] fix banner view --- android/app/src/main/assets/public/main.js | 12 +----------- android/app/src/main/assets/public/screens.js | 2 +- webroot/main.js | 12 +----------- webroot/screens.js | 2 +- 4 files changed, 4 insertions(+), 24 deletions(-) diff --git a/android/app/src/main/assets/public/main.js b/android/app/src/main/assets/public/main.js index 8170cb93..6207779b 100644 --- a/android/app/src/main/assets/public/main.js +++ b/android/app/src/main/assets/public/main.js @@ -1891,17 +1891,7 @@ async function openProfile(accountId) { let bannerUrl = `${url}/user/storage/public/getentry?id=${accountId}&e=larp.profile.banner`; if (accountId === window.id && window.profileUpdateTimestamp) bannerUrl += `&t=${window.profileUpdateTimestamp}`; - let bannerHtml = ``; - setTimeout(() => { - let bannerImg = document.querySelector("#profile-popup-inner .profile-banner"); - if (bannerImg) { - bannerImg.addEventListener("error", function() { - let div = document.createElement("div"); - div.className = "profile-banner"; - this.parentNode.replaceChild(div, this); - }); - } - }, 50); + let bannerHtml = ``; let bio = await fetchAsync(`${url}/user/storage/public/getentry?id=${accountId}&e=larp.profile.bio`); if (bio.startsWith("error:")) bio = ""; diff --git a/android/app/src/main/assets/public/screens.js b/android/app/src/main/assets/public/screens.js index 02580348..2fc8d98c 100644 --- a/android/app/src/main/assets/public/screens.js +++ b/android/app/src/main/assets/public/screens.js @@ -359,7 +359,7 @@ var profileSettings = `
- +
title.banner
diff --git a/webroot/main.js b/webroot/main.js index 8170cb93..6207779b 100644 --- a/webroot/main.js +++ b/webroot/main.js @@ -1891,17 +1891,7 @@ async function openProfile(accountId) { let bannerUrl = `${url}/user/storage/public/getentry?id=${accountId}&e=larp.profile.banner`; if (accountId === window.id && window.profileUpdateTimestamp) bannerUrl += `&t=${window.profileUpdateTimestamp}`; - let bannerHtml = ``; - setTimeout(() => { - let bannerImg = document.querySelector("#profile-popup-inner .profile-banner"); - if (bannerImg) { - bannerImg.addEventListener("error", function() { - let div = document.createElement("div"); - div.className = "profile-banner"; - this.parentNode.replaceChild(div, this); - }); - } - }, 50); + let bannerHtml = ``; let bio = await fetchAsync(`${url}/user/storage/public/getentry?id=${accountId}&e=larp.profile.bio`); if (bio.startsWith("error:")) bio = ""; diff --git a/webroot/screens.js b/webroot/screens.js index 02580348..2fc8d98c 100644 --- a/webroot/screens.js +++ b/webroot/screens.js @@ -359,7 +359,7 @@ var profileSettings = `
- +
title.banner