- Navios
- 30 de julho de 2026 às 15:50 UTC
- Autor
- Kamo
- Enviar
- 11103d6
A caneta Gerenciar-Credits edita apenas LOWERED um saldo: updateAllotment roteado créditoBalança para invalidarCreditsToTarget, que não funciona quando alvo >= atual. E em um membro/produto sem linha de colocação ainda, save() POSTs para criarAlocação, que ignorou inteiramente o saldo numérico. Então edita apenas "trabalhado" ao reduzir um colocação existente – a causa de "trabalhos para alguns membros/vendores, não outros". - Não. Conciliar o equilíbrio disponível com o valor introduzido em ambas as direcções — menta o défice (criarCréditos) ao aumentar, invalidar o excesso (invalidateCreditsToTarget, older-first) ao baixar, no-op quando igual. updateA colocação agora o usa; createAllotment menta o saldo inicial para uma nova fileira. A caneta é agora o único controle de adição/remoção.