Don't check for BigInt support if user is logged in and has avatar set
This commit is contained in:
parent
9347a9ba84
commit
956c69eb29
@ -27,12 +27,12 @@ async function destroySession() {
|
|||||||
function getAvatarUrl(userData: { [k: string]: any }): string {
|
function getAvatarUrl(userData: { [k: string]: any }): string {
|
||||||
const BASE = "https://cdn.discordapp.com/";
|
const BASE = "https://cdn.discordapp.com/";
|
||||||
|
|
||||||
|
if (userData.avatar)
|
||||||
|
return BASE + `avatars/${userData.id}/${userData.avatar}`;
|
||||||
|
|
||||||
if (!userData.id || typeof window["BigInt"] === "undefined") return "";
|
if (!userData.id || typeof window["BigInt"] === "undefined") return "";
|
||||||
|
|
||||||
if (!userData.avatar)
|
return BASE + `embed/avatars/${(BigInt(userData.id) >> 22n) % 6n}.png`;
|
||||||
return BASE + `embed/avatars/${(BigInt(userData.id) >> 22n) % 6n}.png`;
|
|
||||||
|
|
||||||
return BASE + `avatars/${userData.id}/${userData.avatar}`;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function (props: {
|
export default function (props: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user