Valider les codes additionnels avant de pouvoir accorder une application

FixBillingService
Expédié
9 août 2026 à 01:47 UTC
Auteur
Kamo
Commite
5bde69e

Les codes actifs'addon' ont été écrits directement à partir du corps de la demande. C'était inoffensif alors que rien n'était lu la colonne, mais c'est maintenant une entrée d'autorisation: un complément lié à un type de service accorde cette application, et pour les modules d'origine négociés par l'entreprise, il s'agit de la voie ONLE, puisqu'ils sont délibérément exclu de la matrice de caractéristiques de chaque plan. Donc POST /accounts/-uid-/subscriptions avec - sauvegardé un L'abonnement aux AC AC AC titulaires de ce code, et la prochaine demande résolue estOrgEntitledToApp(org, MLOS) true - déverrouiller l'application hypothécaire et CommerceType.MORTGAGE sur le plan gratuit. Plans de responsabilité uniquement la compatibilité n'a été imposée que par le filtre côté client de l'assistant de commande, que ce point d'entrée n'a jamais été atteint. consultation. C'est ce qui a fait de l'insu de l'être une façon d'entrer. Les codes sont désormais résolus à l'encontre du catalogue de l'organisation du marché et ne sont conservés que lorsque l'add-on existe, est actif, est compatible avec le plan acheté, et - lorsqu'il porte une application - cette application est publié. Les codes inconnus sont supprimés plutôt que rejetés de sorte qu'un client vétus n'est pas en panne de brique, Mais ils n'accordent rien. Pas l'ensemble du correctif: /api/billing/accounts/- toujours confiance dans un compte à destination de chemin et un body-suppluted target OrganisationId sans contrôle des droits et sans cadrage d'org. Cela a besoin de sa propre passe.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation