move namespace_prefix into a sub-object

This commit is contained in:
Cadence Ember 2023-07-13 17:11:24 +12:00
parent f4bfe54850
commit 3a59d66626
3 changed files with 5 additions and 3 deletions

View file

@ -20,7 +20,7 @@ const userToMxid = sync.require("../converters/user-to-mxid")
async function createSim(user) {
// Choose sim name
const simName = userToMxid.userToSimName(user)
const localpart = reg.namespace_prefix + simName
const localpart = reg.ooye.namespace_prefix + simName
const mxid = "@" + localpart + ":cadence.moe"
// Save chosen name in the database forever

View file

@ -2,7 +2,7 @@ const {test} = require("supertape")
const reg = require("./read-registration")
test("reg: has necessary parameters", t => {
const propertiesToCheck = ["sender_localpart", "id", "as_token", "namespace_prefix"]
const propertiesToCheck = ["sender_localpart", "id", "as_token", "ooye"]
t.deepEqual(
propertiesToCheck.filter(p => p in reg),
propertiesToCheck

4
types.d.ts vendored
View file

@ -4,7 +4,6 @@ export type AppServiceRegistrationConfig = {
hs_token: string
url: string
sender_localpart: string
namespace_prefix: string
namespaces: {
users: {
exclusive: boolean
@ -17,6 +16,9 @@ export type AppServiceRegistrationConfig = {
}
protocols: [string]
rate_limited: boolean
ooye: {
namespace_prefix: string
}
}
export type WebhookCreds = {