diff options
| author | Fuwn <[email protected]> | 2024-02-06 03:42:07 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-02-06 03:42:07 -0800 |
| commit | f3d762cf081df9faa51803254bb4bac413c5ef1d (patch) | |
| tree | cbb74ad8ca5b17509e478de0eab8464b57e63343 /src | |
| parent | feat: stronger logout (diff) | |
| download | due.moe-f3d762cf081df9faa51803254bb4bac413c5ef1d.tar.xz due.moe-f3d762cf081df9faa51803254bb4bac413c5ef1d.zip | |
fix(badge): broken imgur links
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index 14df88be..4d30dd33 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -330,7 +330,10 @@ return url.replace('catbox.moe/', 'catbox.moe/thumbs/t_'); if (url && url.includes('imgur') && !url.includes('gif')) - return url.replace(/(\.\w+)$/, `_d.webp?maxwidth=${width}&shape=thumb&fidelity=high`); + return (!url.includes('i.imgur.com') ? url.replace('imgur.com', 'i.imgur.com') : url).replace( + /(\.\w+)$/, + `_d.webp?maxwidth=${width}&shape=thumb&fidelity=high` + ); if (url && url.includes('discordapp')) { const match = url.match(/attachments\/(\d+)\/(\d+)\/(.+)/); |