Add a new SeatReconciliationEnabled Graphql endpoint
Problem:
Currently we show overage modal when adding new member to a group only to users that have actually purchased the subscription. We want to show it to Group Owner or project Owner / Maintainer
Solution proposal:
-
Add a new Graphql endpoint in CustomersDot repository and expose
perform_reconciliations?
of subscriptio. We can base the new endpoint on already exiting one app/graphql/resolvers/subscription.rb except we should not restrict access for users withoutcurrent_user
on CustomersPortal (=removeauthorized?
check). -
Replace the existng API call in the
InviteModalBase
subscription_eligible.customer.query.graphql to the newly created API
Edited by Diana Zubova