Fixed demon leaderboard page
stadust forgot a key feature in v2 of pointercrate's api and is apparently too busy to fix it. two requests it is 😔
This commit is contained in:
parent
47d392fca4
commit
4a60edef4e
1 changed files with 6 additions and 1 deletions
|
@ -94,7 +94,11 @@ else $('#pageUp').hide()
|
||||||
Fetch(`../api/gdps?current=1`).then(server => {
|
Fetch(`../api/gdps?current=1`).then(server => {
|
||||||
if (illegal || !server.demonList) return $('#loading').hide();
|
if (illegal || !server.demonList) return $('#loading').hide();
|
||||||
|
|
||||||
fetch(`${server.demonList}api/v1/demons/${demonID}/`).then(res => res.json()).then(demonRes => {
|
fetch(`${server.demonList}api/v2/demons/listed?after=${demonID-1}&before=${demonID+1}`).then(res => res.json()).then(rawDemon => {
|
||||||
|
|
||||||
|
// two requests because stadust is h
|
||||||
|
if (rawDemon && rawDemon[0]) fetch(`${server.demonList}api/v2/demons/${rawDemon[0].id}`).then(res => res.json()).then(demonRes => {
|
||||||
|
|
||||||
let demon = demonRes.data
|
let demon = demonRes.data
|
||||||
if (!demon.id) window.location.href = "../../../"
|
if (!demon.id) window.location.href = "../../../"
|
||||||
|
|
||||||
|
@ -134,6 +138,7 @@ fetch(`${server.demonList}api/v1/demons/${demonID}/`).then(res => res.json()).th
|
||||||
|
|
||||||
$('#loading').hide();
|
$('#loading').hide();
|
||||||
}).catch(e => $('#loading').hide())
|
}).catch(e => $('#loading').hide())
|
||||||
|
}).catch(e => $('#loading').hide())
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue