VPS 4 Deploy Agent 7b883761ef
continuous-integration/webhook Deploy concluído (VPS4)
fix(storage): elimina inconsistências de clinicName/patientName no Wasabi
Causa das gambiarras identificadas e corrigidas:

1. clinicName inconsistente: `(clientInfo ? clientInfo.clinicName : fallback)`
   retornava undefined quando clientInfo.clinicName não estava definido,
   gerando pasta 'desconhecido' no Wasabi para clientes sem machine_token.
   Corrigido para `clientInfo?.clinicName || 'Clínica não identificada'`
   nos 3 handlers: send-image, request-presigned-urls, image-upload-direct.

2. patientName inconsistente: banco gravava 'Paciente não identificado'
   mas Wasabi usava 'Desconhecido' quando o nome estava vazio, quebrando
   a recuperação por key. Ambos agora usam 'Desconhecido' como fallback.

O getImageBufferWithFallback com tentativa em 'Desconhecido' permanece
como safety net para imagens antigas já gravadas no Wasabi, mas não
será mais necessário para novos uploads.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 07:48:46 +02:00
S
Description
No description provided
301 MiB
Languages
JavaScript 67.5%
CSS 15.3%
HTML 13.8%
TypeScript 1.9%
Python 0.9%
Other 0.6%