- Navios
- 27 de agosto de 2026 às 16:20 UTC
- Autor
- Kamo
- Enviar
- c95b8d2
Nenhum direito de mutação de ordem existia em qualquer lugar. Endpoints de ordem do POSController e todos os preços e manipulador de impostos no CommerceMarketController ler o org fora do sessão e não verificou mais nada, então qualquer membro autenticado de qualquer papel poderia criar, editar, reembolsar e re-status pedidos — e reescrever listas de preços, impostos classes, zonas fiscais, taxas de imposto e níveis de clientes — dentro das suas próprias org. Nunca cross-tenant; papel simplesmente não significou nada nessas superfícies. Quatro direitos em vez de três: GERIR pendura fora VER em ambos os pares de modo que mudar uma ordem ou um preço não pode ser concedido sem a capacidade de ler o que está sendo alterado, e de modo que um endpoint de escrita aceitando o direito Detectável degradar em vez de invisível. VER PRICAR não é decoração — ler o que as taxas de imposto e as listas de preços SÃO um comum necessidade de financiamento e auditoria que não devem ter o poder de os alterar. Max id foi novamente verificado contra origem / main imediatamente antes de escrever: 272. A O id duplicado é uma falha do Collectors.toMap em um inicializador estático, ou seja, cada serviço que carrega este enum pára de arrancar. Contagem de pinos movimento 263/189/35/39 -> 267/193/35/39: todas as quatro são crianças e ACESS COMMERCE já era uma raiz-com-crianças, então apenas dois números se movem. Nota: este commit também carrega uma remoção de comentários de cinco linhas em RoleRightType.java feito por uma sessão concorrente nesta saída. `git commit -- only` toma o estado da árvore de trabalho do caminho; a mudança é deles, não minha, e é preservada aqui em vez de descartado.