Appliquer l'auto-propriétaire sur un compte, pas seulement la limite de l'orge

FixBillingService
Shipped
9 août 2026 à 03:10 UTC
Author
Kamo
Commit
60831b9

Suivi de la porte d'orge, maintenant que la règle est décidée: à l'intérieur d'une organisation que vous pouvez gérer votre propre compte de facturation, et un propriétaire d'une organisation peut gérer n'importe qui dans cette organisation. Personne d'autre part. C'est exactement ce que l'onglet Plans et Billing montre déjà - il fait sur "isSelf - teamMember.isOrganizationOwner" - mais la règle ne vivait que dans l'UI, donc le serveur est heureux a servi à un collègue tout compte dans le même org. Aucun utilisateur légitime ne voit de changement; l'écran déjà s'est comporté de cette façon. L'aptitude est le membre principal du compte ou une ligne AccountMember. La propriété est résolue par le biais du Consultation de membre d'équipe JPQL plutôt que d'instance sur findById(Member), parce que l'héritage JOINED peut Récupérez un mandataire membre qui échoue au moulage même lorsque la rangée est un membre de l'équipe et le piège Documents de l'Intercepteur PlatformAdmin. Délibérément non fermé sur MANAGE-ORG-FINANCES: ce droit n'est actuellement accordé à personne, donc exiger qu'il ait verrouillé chaque membre sur son propre abonnement. 10 essais sur la porte, 92 passes au total.

All changes

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