Discord Avatar retriever wasn't being error handled...
This commit is contained in:
parent
916ffe5a0e
commit
841227bb1c
@ -2,6 +2,7 @@
|
||||
import { Avatar } from "@skeletonlabs/skeleton";
|
||||
|
||||
const fallbackThumbnail = "/Image_not_available.png";
|
||||
const fallbackAvatar = "/default.png";
|
||||
|
||||
function handleImageError(event) {
|
||||
event.target.src = fallbackThumbnail;
|
||||
|
@ -2,6 +2,7 @@
|
||||
import { Avatar } from "@skeletonlabs/skeleton";
|
||||
|
||||
const fallbackThumbnail = "/Image_not_available.png";
|
||||
const fallbackAvatar = "/default.png";
|
||||
|
||||
function handleImageError(event) {
|
||||
event.target.src = fallbackThumbnail;
|
||||
|
@ -2,11 +2,20 @@ import axios from "axios"
|
||||
import { DISCORD_TOKEN } from "$env/static/private"
|
||||
|
||||
export const load = async () => {
|
||||
let content = await axios.get("https://discord.com/api/v9/users/@me", {
|
||||
let content;
|
||||
try {
|
||||
content = await axios.get("https://discord.com/api/v9/users/@me", {
|
||||
headers: {
|
||||
"Authorization": DISCORD_TOKEN
|
||||
}
|
||||
});
|
||||
} catch {
|
||||
return {
|
||||
avatars: {
|
||||
"BackwardsUser": "/default.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
avatars: {
|
||||
|
BIN
static/default.png
Normal file
BIN
static/default.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
Loading…
x
Reference in New Issue
Block a user