From d960c4b86398a35e1028ef92541e1cb057075ef4 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Thu, 11 Sep 2025 14:34:44 -0400 Subject: [PATCH] trim mandatory CWs --- packages/backend/src/server/api/endpoints/admin/cw-instance.ts | 2 +- packages/backend/src/server/api/endpoints/admin/cw-note.ts | 2 +- packages/backend/src/server/api/endpoints/admin/cw-user.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/admin/cw-instance.ts b/packages/backend/src/server/api/endpoints/admin/cw-instance.ts index 0a60316170..c7df9ee588 100644 --- a/packages/backend/src/server/api/endpoints/admin/cw-instance.ts +++ b/packages/backend/src/server/api/endpoints/admin/cw-instance.ts @@ -35,7 +35,7 @@ export default class extends Endpoint { // eslint- const instance = await this.federatedInstanceService.fetchOrRegister(ps.host); // Collapse empty strings to null - const newCW = ps.cw || null; + const newCW = ps.cw?.trim() || null; const oldCW = instance.mandatoryCW; // Skip if there's nothing to do diff --git a/packages/backend/src/server/api/endpoints/admin/cw-note.ts b/packages/backend/src/server/api/endpoints/admin/cw-note.ts index e036c2e530..01f6ffb019 100644 --- a/packages/backend/src/server/api/endpoints/admin/cw-note.ts +++ b/packages/backend/src/server/api/endpoints/admin/cw-note.ts @@ -43,7 +43,7 @@ export default class extends Endpoint { // eslint- }) as MiNote & { user: MiUser }; // Collapse empty strings to null - const newCW = ps.cw || null; + const newCW = ps.cw?.trim() || null; const oldCW = note.mandatoryCW; // Skip if there's nothing to do diff --git a/packages/backend/src/server/api/endpoints/admin/cw-user.ts b/packages/backend/src/server/api/endpoints/admin/cw-user.ts index a42a83f4c6..7dcec85ef9 100644 --- a/packages/backend/src/server/api/endpoints/admin/cw-user.ts +++ b/packages/backend/src/server/api/endpoints/admin/cw-user.ts @@ -42,7 +42,7 @@ export default class extends Endpoint { // eslint- const user = await this.cacheService.findUserById(ps.userId); // Collapse empty strings to null - const newCW = ps.cw || null; + const newCW = ps.cw?.trim() || null; const oldCW = user.mandatoryCW; // Skip if there's nothing to do