SEMOSS / semoss-ui

Apache License 2.0
17 stars 3 forks source link

207 task fix admin mode on our settings flow in UI #244

Open trevorzylks opened 2 months ago

trevorzylks commented 2 months ago

Added in two new admin related reactors: AdminGetProjectPortalDetails AdminGetProjectAvailableReactors

Remove permissions related calls when the user is Admin. No need to get permission value (i.e. OWNER) if user is admin.

A follow up ticket will need to be made to determine what to display on the FE if the user is in admin mode, but not a member of the App, Db, etc..

neelneelneel commented 2 months ago

Resolves #207

johbaxter commented 2 months ago

@trevorzylks

Currently breaks here: http://localhost:9090/semoss-ui/packages/client/dist/#/engine/vector/23252a7b-f208-4a51-a5ba-b1c87c0f2da0/settings

On the detail pages that use our Settings component we get taken to a broken page. Please ensure that this is not the case on all of these pages