fix: update Jitsi configuration handling for default values

- Refactored the Jitsi configuration logic to use nullish coalescing for default values in the frontend.
- Added a condition to reset configuration values to defaults when no configuration is available.
- Adjusted backend mutation to ensure consistent handling of the acceptSelfSignedCert parameter.
This commit is contained in:
2025-11-21 22:09:30 -03:00
parent 52823a9fac
commit 54089f5eca
2 changed files with 10 additions and 3 deletions

View File

@@ -89,7 +89,7 @@ export const salvarConfigJitsi = mutation({
appId: args.appId.trim(),
roomPrefix: args.roomPrefix.trim(),
useHttps: args.useHttps,
acceptSelfSignedCert: args.acceptSelfSignedCert ?? false, // Default para false se não fornecido
acceptSelfSignedCert: args.acceptSelfSignedCert,
ativo: true,
configuradoPor: args.configuradoPorId,
atualizadoEm: Date.now(),