Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submit user and organisation/department registration requests to SDE #449

Open
pjmonks opened this issue Sep 17, 2024 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@pjmonks
Copy link
Contributor

pjmonks commented Sep 17, 2024

Description

Once an anonymous user fills in the new registration form, the submit action must create a pair of linked SDE requests - one for creation of a user account, another for the remainder of the registration - and submit them to the SDE.

See the planning notes for the registration process here:

Depends on

Requests

Assuming that the form data is valid, two requests must be created:

  • CreateResearchUserRequest
  • One of JoinOrganisationRequest, CreateOrganisationRequestorCreateDepartmentRequest`

Once both are created, they must also be linked together so that the CreateResearchUserRequest is marked as the previous request to the next one.

Both requests must also be submitted and linked to the "anonymous" research user (this might be able to be done on the sde-core side).

The initial states of the request must be:

  • CreateResearchUserRequest --> Awaiting Pickup
  • Next request --> Draft
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants