CL-2026-04-09-BK-245 - Hotfix de ultimo dia em peca.php
Resumo
- corrigido o encerramento precoce da vitrine pública de
peca.phpno último dia da temporada - o ajuste preserva a regra de antecedência das sessões e mexe apenas na interpretação de
fim_temporada
Contexto
peca.phpusavastrtotime($dtFim) > time()para definirem_cartaz- quando
fim_temporadavinha salvo comoYYYY-MM-DD, o PHP interpretava essa data como00:00:00do próprio dia - efeito prático:
- no último dia, pouco depois da meia-noite, a página já saía de cartaz
- a tela pública caía cedo na mensagem
Não temos informações deste espetáculo no momento
Ajustes aplicados
- em peca.php:
- foi introduzido
dtFimTimestampantes da regra deem_cartaz - se
dtFimtiver exatamente10caracteres (YYYY-MM-DD), a comparação passa a usar23:59:59desse mesmo dia - se
dtFimjá vier com horário real, o timestamp original é preservado - nenhuma alteração foi feita:
- na trava de
tempo_antes - na delegação
peca.php->evento.php
Validações
php -l peca.php- revisão do diff isolado em
peca.php - validação funcional humana no ar com confirmação de funcionamento
Observação operacional
- a rodada não exigiu atualização de
VPS_MODELOS.mdou dos guias de agentes externos porque não surgiu um achado novo e durável de operação; houve apenas uso normal de workers já documentados