url check
This commit is contained in:
@@ -269,7 +269,7 @@ class User {
|
|||||||
return;
|
return;
|
||||||
for (const id of this.badge_ids) {
|
for (const id of this.badge_ids) {
|
||||||
const badgejson = await this.getBadge(id);
|
const badgejson = await this.getBadge(id);
|
||||||
const badge = document.createElement("a");
|
const badge = document.createElement(badgejson.link ? "a" : "div");
|
||||||
badge.classList.add("badge");
|
badge.classList.add("badge");
|
||||||
const img = document.createElement("img");
|
const img = document.createElement("img");
|
||||||
img.src = badgejson.icon;
|
img.src = badgejson.icon;
|
||||||
@@ -277,7 +277,9 @@ class User {
|
|||||||
const span = document.createElement("span");
|
const span = document.createElement("span");
|
||||||
span.textContent = badgejson.description;
|
span.textContent = badgejson.description;
|
||||||
badge.append(span);
|
badge.append(span);
|
||||||
|
if (badge instanceof HTMLAnchorElement) {
|
||||||
badge.href = badgejson.link;
|
badge.href = badgejson.link;
|
||||||
|
}
|
||||||
badgediv.append(badge);
|
badgediv.append(badge);
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
@@ -271,7 +271,7 @@ class User{
|
|||||||
if(!this.badge_ids) return;
|
if(!this.badge_ids) return;
|
||||||
for(const id of this.badge_ids){
|
for(const id of this.badge_ids){
|
||||||
const badgejson=await this.getBadge(id);
|
const badgejson=await this.getBadge(id);
|
||||||
const badge=document.createElement("a");
|
const badge=document.createElement(badgejson.link?"a":"div");
|
||||||
badge.classList.add("badge")
|
badge.classList.add("badge")
|
||||||
const img=document.createElement("img");
|
const img=document.createElement("img");
|
||||||
img.src=badgejson.icon;
|
img.src=badgejson.icon;
|
||||||
@@ -279,7 +279,9 @@ class User{
|
|||||||
const span=document.createElement("span");
|
const span=document.createElement("span");
|
||||||
span.textContent=badgejson.description;
|
span.textContent=badgejson.description;
|
||||||
badge.append(span);
|
badge.append(span);
|
||||||
|
if(badge instanceof HTMLAnchorElement){
|
||||||
badge.href=badgejson.link;
|
badge.href=badgejson.link;
|
||||||
|
}
|
||||||
badgediv.append(badge);
|
badgediv.append(badge);
|
||||||
}
|
}
|
||||||
})()
|
})()
|
||||||
|
Reference in New Issue
Block a user