From 578aad9e2c2552331cca1a62fa08f94007354e1f Mon Sep 17 00:00:00 2001 From: Wan Qi Chen <495709+wa0x6e@users.noreply.github.com> Date: Tue, 4 Feb 2025 23:45:47 +0400 Subject: [PATCH] fix: allow skinParams only for turbo spaces --- src/writer/settings.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/writer/settings.ts b/src/writer/settings.ts index fce91419..e43df26e 100644 --- a/src/writer/settings.ts +++ b/src/writer/settings.ts @@ -82,8 +82,9 @@ export async function verify(body): Promise { const isAdmin = admins.includes(body.address.toLowerCase()); const newAdmins = (msg.payload.admins || []).map(admin => admin.toLowerCase()); - if (msg.payload.domain && !space?.turbo && !space?.domain) { - return Promise.reject('domain is a turbo feature only'); + if (!space?.turbo && !space?.domain) { + if (msg.payload.domain) return Promise.reject('domain is a turbo feature only'); + if (msg.payload.skinParams) return Promise.reject('skin is a turbo feature only'); } const anotherSpaceWithDomain = (