1
0
Fork 0
mirror of https://git.sr.ht/~cadence/cloudtube synced 2026-03-02 02:31:35 +00:00

Fetch instance list from instances.invidio.us

This commit is contained in:
Cadence Ember 2021-01-13 23:48:18 +13:00
parent c55429ac49
commit 806494f5e0
No known key found for this signature in database
GPG key ID: BC1C2C61CF521B17
3 changed files with 27 additions and 7 deletions

View file

@ -2,6 +2,7 @@ const {render, redirect} = require("pinski/plugins")
const db = require("../utils/db")
const {getToken, getUser} = require("../utils/getuser")
const constants = require("../utils/constants")
const {getInstances} = require("../background/instances")
const validate = require("../utils/validate")
const V = validate.V
@ -10,7 +11,8 @@ module.exports = [
route: "/settings", methods: ["GET"], code: async ({req}) => {
const user = getUser(req)
const settings = user.getSettings()
return render(200, "pug/settings.pug", {constants, user, settings})
const instances = getInstances()
return render(200, "pug/settings.pug", {constants, user, settings, instances})
}
},
{