fix(dashboard): fix issues where info can accidentally be removed by a save

This commit is contained in:
Carl-Gerhard Lindesvärd
2025-02-27 22:10:13 +01:00
parent 44721f84da
commit f0b0f27a8f
2 changed files with 18 additions and 6 deletions

View File

@@ -51,9 +51,18 @@ export const projectRouter = createTRPCRouter({
data: {
name: input.name,
crossDomain: input.crossDomain,
filters: input.filters,
domain: input.domain ? stripTrailingSlash(input.domain) : null,
cors: input.cors?.map((c) => stripTrailingSlash(c)) || [],
filters:
input.filters === undefined ? undefined : input.filters || [],
domain:
input.domain === undefined
? undefined
: input.domain
? stripTrailingSlash(input.domain)
: null,
cors:
input.cors === undefined
? undefined
: input.cors.map((c) => stripTrailingSlash(c)) || [],
},
include: {
clients: {