Problem/Motivation
Currently this project broadly gives speakers the ability to create sessions. In practice, however, speakers should only be able to create sessions after the "call for session proposals" has started, and before it closes. Since the implementation of an event planning workflow we can map this to the state of the current event, and only allow speakers to submit sessions while the current event is in the Sessions Open state.
Proposed resolution
Remove the broad permission for speakers to submit sessions and create an access policy to allow speakers to submit session while the current event is in the Sessions Open event planning state.
Issue fork event_platform-3526407
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
mandclu commentedComment #5
mandclu commented