openshiftio / openshift.io

Red Hat OpenShift.io is an end-to-end development environment for planning, building and deploying modern applications.
https://openshift.io
97 stars 66 forks source link

No error or feedback when browsing a readonly space's Planner and trying to add items #2593

Open nickboldt opened 6 years ago

nickboldt commented 6 years ago

When I'm in https://openshift.io/kleinhenz-1/osio-planner 's planner, I can see lots of requirements:

view-of-requirements-in-readonly-space

-- https://openshift.io/kleinhenz-1/osio-planner/plan?q=(space:a3753a02-53a9-4f5c-8b5d-1ee1c7539752%20$AND%20$WITGROUP:Requirements)

When I try to add a Requirement, Experience, or Scenario, nothing happens when I click the Add or Add and Open buttons.

Opening the Chrome console (CTRL-SHIFT-I) I see this error:

POST https://api.openshift.io/api/spaces/a3753a02-53a9-4f5c-8b5d-1ee1c7539752/workitems 403 (Forbidden)

view-of-requirements-in-readonly-space-error-when-adding

nimishamukherjee commented 5 years ago

@openshiftio/uxd-team this would tie to the user permission model story. cc @Veethika

christianvogt commented 5 years ago

No longer an issue because the fields are disabled if you are not a collaborator. However why do we still continue to show the + button at all?

serenamarie125 commented 5 years ago

If a user does not have permission to perform an action, that action button and/or menu should not be visible.

serenamarie125 commented 5 years ago

Based on a conversation held on 2019-Jan-04 including Dev, PM and UX, the UX team will not be providing support for planner items. Removing the team/ux label and un-assigning UX folks. If priorities are changed in the future, please add the team/ux label