- Navios
- 31 de agosto de 2026 às 03:31 UTC
- Autor
- Kamo
- Enviar
- 5923a39
Adiciona GET /markets/{id}/promoção. Não havia nenhuma maneira de uma superfície de compra no aplicativo para saber que uma oferta estava em andamento — o site de marketing leu promoções através do proxy de catálogo público, e kamo-internal não tinha equivalente, então os Planos & faturamento console citado list prices enquanto kamocrm.com anunciou um terceiro fora do mesmo plano. Retorna a oferta RESOLVED, não a linha crua. Cada consumidor da forma bruta teve que re-derir as mesmas três coisas — se é vivo hoje, que planos cobre por código e não por UUID, e que ciclos — e cada um que fez Então, pegou pelo menos um errado: o site de marketing ampliou um código de dois planos em um código de todos os planos, comparando UUIDs com códigos de plano, e seu herói filtrado em o desconto TIPO e silenciosamente não anunciou nada durante meses. A vida vem de SubscriptionPromotions.check, o mesmo predicado calculaPreço se aplica quando realmente descontos uma ordem, assim que uma superfície não pode anunciar uma verificação de código Decodificador. Os planos voltam em ordem de exibição, porque as superfícies sentença e "Business and Starter" lê como se as camadas correram para baixo. /self/coverage agora também retorna `source`. Nomes «pagos por» Quem cobre um lugar, que é uma questão diferente de saber se alguma coisa está a ser paga por ele: um membro em a assinatura free-default da organização lê pagaPor = ORGANIZAÇÃO e está em Nenhum plano pago. Qualquer coisa que ofereça uma atualização tem que ser capaz de dizer a esses separado, e pago por não pode.