Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ticket
https://openscience.atlassian.net/browse/ENG-10042?atlOrigin=eyJpIjoiMjdmZTlhNzE3N2EwNDIwNWFlODc2NzYwOWI4YTI1ZTIiLCJwIjoiaiJ9
Purpose
Fix registration approve
Changes
Side Effects
Need to update frontend side
Use Correct API Endpoint
Scenario: Initial submission
Endpoint: POST /v2/registrations/{id}/actions/
Triggers: accept_submission, reject_submission
────────────────────────────────────────
Scenario: Update moderation
Endpoint: POST /v2/schema_responses/{id}/actions/
Triggers: accept, moderator_reject
For initial submission:
POST /v2/registrations/{registration_id}/actions/
{
"data": {
"type": "registration-actions",
"attributes": {
"trigger": "accept_submission", // or "reject_submission"
"comment": "Approved by moderator"
}
}
}
For update moderation:
POST /v2/schema_responses/{schema_response_id}/actions/
{
"data": {
"type": "schema-response-actions",
"attributes": {
"trigger": "accept", // or "moderator_reject"
"comment": "Update approved by moderator"
}
}
}
QE Notes
CE Notes
Documentation