massenergize / frontend-admin

Frontend for the Admin Portal. This web interface is used by Community Admins (cadmins) to administer community-specific portals and by Super Admins to administer the entire MassEnergize web platform.
4 stars 3 forks source link

Communities not added to the Customize menu feature flags still have the access to the Advanced navigation menu opts edit #1223

Closed boatengjephthah27 closed 2 months ago

boatengjephthah27 commented 2 months ago

Description:

Communities which have not been attached to the feature flag Customize Navigation Menu stil have access to the feature

Steps to Reproduce:

  1. Visit a massEnergize community admin portal as a superAdmin
  2. Go the the feature flags page choose specific communities for the feature flag Customize Navigation Menu
  3. Save the changes and log out
  4. Now log in as a Cadmin
  5. View the communities that were assigned to the feature flag. and the others that were not

Expected Result:

As a community added to the feature flag

have that feature existing on the community

As a community not added to the feature flag

should not have access to the feature

Actual Result:

As a community added to the feature flag

have access to the feature flag

As a community not added to the feature flag

have access to the feature flag

Acceptance Criteria:

Additional Information: