Change bulk delete retirements to a POST
This commit is contained in:
@@ -1071,7 +1071,7 @@ class TestAccountRetirementCleanup(RetirementTestCase):
|
||||
if data is None:
|
||||
data = {'usernames': self.usernames}
|
||||
|
||||
response = self.client.delete(self.url, json.dumps(data), **self.headers)
|
||||
response = self.client.post(self.url, json.dumps(data), **self.headers)
|
||||
print(response)
|
||||
self.assertEqual(response.status_code, expected_status)
|
||||
return response
|
||||
|
||||
@@ -806,7 +806,7 @@ class AccountRetirementStatusView(ViewSet):
|
||||
|
||||
def cleanup(self, request):
|
||||
"""
|
||||
DELETE /api/user/v1/accounts/update_retirement_status/
|
||||
POST /api/user/v1/accounts/retirement_cleanup/
|
||||
|
||||
{
|
||||
'usernames': ['user1', 'user2', ...]
|
||||
|
||||
@@ -59,7 +59,7 @@ RETIREMENT_UPDATE = AccountRetirementStatusView.as_view({
|
||||
})
|
||||
|
||||
RETIREMENT_CLEANUP = AccountRetirementStatusView.as_view({
|
||||
'delete': 'cleanup',
|
||||
'post': 'cleanup',
|
||||
})
|
||||
|
||||
RETIREMENT_POST = AccountRetirementView.as_view({
|
||||
|
||||
Reference in New Issue
Block a user