Recaptcha before submitting request
In genesys-pgr/genesys-ui!731 @osavran mentioned (https://gitlab.croptrust.org/genesys-pgr/genesys-ui/-/merge_requests/731#note_47181) that sending a request for material doesn't have recaptcha.
Please add recaptcha to the final step of "Sumbit request for material" on the UI (only for anonymous users). Extend API endpoint to check recaptcha only for anonymous users.
On the UI, after the user submits the request to the API we clear the list of selected accessions and redirect to "My list" page. Ideally, there would be a message saying "Your request has been received". Any suggestions how we deal with this?