site/pages/api/sprig-console.js
2022-12-16 09:31:28 -05:00

15 lines
412 B
JavaScript

export default async function getConsoles(req, res) {
let data = await fetch(
'https://airbridge.hackclub.com/v0.1/Sprig%20Waitlist/Requests'
).then(r => r.json())
function check(val) {
return val == 'Pending' || val == 'Approved'
}
const consoleCount = data
? data.filter(console => check(console.fields.Status)).length
: 100 // arbitrary fallback number
res.json(consoleCount)
}