Closed mcbouslog closed 2 years ago
I think defining the workflowID here per the workflowFromUrl (which has been filtered based on if a user can access per workflow assignment) will fix the issue, I'll open a PR accordingly asap.
This line assumes you have access to all project workflows, by default. https://github.com/zooniverse/front-end-monorepo/blob/3e363a4a899f0e1fe0942274d4e6232e906df91d/packages/app-project/src/screens/ClassifyPage/ClassifyPageContainer.js#L19
@mcbouslog be careful not to regress the bug fixed by https://github.com/zooniverse/front-end-monorepo/pull/2465.
Package
Describe the bug
On a project with workflow assignment a user can access a workflow above their assigned level.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A signed out user should be prompted with the workflow assignment modal, with only the Beginner workflow accessible.