FlowFuse/flowfuse

Team with expired billing can not downgrade if too many members

Opened this issue · 0 comments

Current Behavior

Team or Enterprise level teams can not downgrade to Starter if they have more than 2 members.

They can not remove members if billing has expired because locked out of team member page

Expected Behavior

Allow access to team member page to remove users

Steps To Reproduce

Start with Team level team with 3 members
expire billing
try and downgrade to Starter

Environment

  • FlowFuse version: 2.9.0
  • Node.js version: 18.x
  • npm version: 9.x
  • Platform/OS: FFC Cloud
  • Browser: NA

Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate