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) { async function createSim(user) {
// Choose sim name // Choose sim name
const simName = userToMxid.userToSimName(user) const simName = userToMxid.userToSimName(user)
const localpart = reg.namespace_prefix + simName const localpart = reg.ooye.namespace_prefix + simName
const mxid = "@" + localpart + ":cadence.moe" const mxid = "@" + localpart + ":cadence.moe"
// Save chosen name in the database forever // Save chosen name in the database forever

View file

@ -2,7 +2,7 @@ const {test} = require("supertape")
const reg = require("./read-registration") const reg = require("./read-registration")
test("reg: has necessary parameters", t => { 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( t.deepEqual(
propertiesToCheck.filter(p => p in reg), propertiesToCheck.filter(p => p in reg),
propertiesToCheck propertiesToCheck

4
types.d.ts vendored
View file

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