We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f2e1be commit c94ee4cCopy full SHA for c94ee4c
1 file changed
server/projects/main/apps/authen/apis/v3.py
@@ -392,14 +392,12 @@ def get(self, request):
392
return Response(result)
393
394
def delete(self, request):
395
- scm_platform_name = request.data.get("scm_platform_name", None)
+ scm_platform_name = request.query_params.get("scm_platform_name")
396
if not scm_platform_name:
397
scm_platform_name = scm.SCM_PLATFORM_NUM_AS_KEY[scm.ScmPlatformEnum.GIT_OA]
398
scm_auth_info = ScmAuthManager.get_scm_auth(user=request.user, scm_platform=scm_platform_name)
399
if scm_auth_info:
400
- scm_auth_info.gitoa_access_token = None
401
- scm_auth_info.gitoa_refresh_token = None
402
- scm_auth_info.save()
+ scm_auth_info.delete()
403
return Response(status=status.HTTP_204_NO_CONTENT)
404
405
0 commit comments