Files
rx.scoreodonto.com/dental-server/routes
VPS 4 Deploy Agent e716e0e131
continuous-integration/webhook Deploy concluído (VPS4)
fix: cron enabled=1 + plan-b reenvio automático de imagens ausentes
Bug fix:
- server.js e routes/images.js: 'enabled = true' → 'enabled = 1'
  (PostgreSQL rejeita smallint = boolean — causava 'operator does not exist')

Plan B — imagens ausentes no Wasabi:
- server.js: pendingReupload (Map clientName → Set<original_filename>)
  quando getImageBufferWithFallback retorna null no endpoint /thumbnail,
  scheduleReupload() registra o original_filename e emite 'reupload-files'
  imediatamente se o cliente estiver online, ou na próxima conexão.
- server.js: client-identify agora drena a fila pendente do cliente ao
  reconectar, antes de emitir clients-list-updated.
- original_filename adicionado ao SELECT do endpoint /thumbnail.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 06:52:39 +02:00
..