url check

This commit is contained in:
MathMan05 2024-08-18 15:39:50 -05:00
parent 240dd30529
commit eaa265f2ea
2 changed files with 8 additions and 4 deletions

View file

@ -269,7 +269,7 @@ class User {
return;
for (const id of this.badge_ids) {
const badgejson = await this.getBadge(id);
const badge = document.createElement("a");
const badge = document.createElement(badgejson.link ? "a" : "div");
badge.classList.add("badge");
const img = document.createElement("img");
img.src = badgejson.icon;
@ -277,7 +277,9 @@ class User {
const span = document.createElement("span");
span.textContent = badgejson.description;
badge.append(span);
badge.href = badgejson.link;
if (badge instanceof HTMLAnchorElement) {
badge.href = badgejson.link;
}
badgediv.append(badge);
}
})();

View file

@ -271,7 +271,7 @@ class User{
if(!this.badge_ids) return;
for(const id of this.badge_ids){
const badgejson=await this.getBadge(id);
const badge=document.createElement("a");
const badge=document.createElement(badgejson.link?"a":"div");
badge.classList.add("badge")
const img=document.createElement("img");
img.src=badgejson.icon;
@ -279,7 +279,9 @@ class User{
const span=document.createElement("span");
span.textContent=badgejson.description;
badge.append(span);
badge.href=badgejson.link;
if(badge instanceof HTMLAnchorElement){
badge.href=badgejson.link;
}
badgediv.append(badge);
}
})()