45984e885b49251ec1ba56b3d5de87979405aa26
Bug descoberto durante teste C11: sessao 27/05 do Andre Green (materializada via Falta+reverse, pertence ao pacote saldo) mostrava "A cobrar R$ 40,00" no popover mesmo sem fatura ativa. Implicava que dava pra gerar cobranca avulsa solta — conflito com o flow do pacote (Usar consume saldo). Fix em paymentLabel: quando state='none' e ev.contract existe, label muda conforme estilo: - saldo: "Aguardando uso do pacote" - upfront: "Coberta pelo pacote (upfront)" Avulsa sem pacote continua mostrando "A cobrar R$ X". Simetria em MelissaAgenda.vue badge gate: nao mostra badge $ amber em sessao state=none com pacote amarrado (hasPacoteTied). Sem isso, sessao agendada de pacote saldo no calendar ficava com badge "cobranca pendente" enganoso. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sakai is an application template for Vue based on the create-vue, the recommended way to start a Vite-powered Vue projects.
Visit the documentation to get started.
Description
Languages
Vue
61.3%
PLpgSQL
17.4%
JavaScript
16%
HTML
2.7%
TypeScript
2.3%
Other
0.3%