swh.deposit.api.private.deposit_update_status module#
- class swh.deposit.api.private.deposit_update_status.APIUpdateStatus[source]#
- Bases: - APIPrivateView,- APIPut- Deposit request class to update the deposit’s status. - HTTP verbs supported: PUT - Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things. - parser_classes = (<class 'rest_framework.parsers.JSONParser'>,)#
 - additional_checks(request, headers: ParsedRequestHeaders, collection_name, deposit=None)[source]#
- Enrich existing checks to the default ones. - New checks: - Ensure the status is provided - Ensure it exists - no missing information on load success update