|
|
@@ -36,6 +36,8 @@ def optor_login_api(request):
|
36
|
36
|
|
37
|
37
|
if operator.user_status == OperatorInfo.DISABLED:
|
38
|
38
|
return response(OperatorStatusCode.OPERATOR_NOT_ACTIVATED)
|
|
39
|
+ elif operator.user_status == OperatorInfo.DELETED:
|
|
40
|
+ return response(OperatorStatusCode.OPERATOR_HAS_DELETED)
|
39
|
41
|
|
40
|
42
|
if not check_password(password, operator.encryption):
|
41
|
43
|
return response(OperatorStatusCode.OPERATOR_PASSWORD_ERROR)
|
|
|
@@ -53,8 +55,10 @@ def admin_login_api(request):
|
53
|
55
|
except AdministratorInfo.DoesNotExist:
|
54
|
56
|
return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND)
|
55
|
57
|
|
56
|
|
- if administrator.user_status == OperatorInfo.DISABLED:
|
|
58
|
+ if administrator.user_status == AdministratorInfo.DISABLED:
|
57
|
59
|
return response(AdministratorStatusCode.ADMINISTRATOR_NOT_ACTIVATED)
|
|
60
|
+ elif administrator.user_status == AdministratorInfo.DELETED:
|
|
61
|
+ return response(AdministratorStatusCode.ADMINISTRATOR_HAS_DELETED)
|
58
|
62
|
|
59
|
63
|
if not check_password(password, administrator.encryption):
|
60
|
64
|
return response(AdministratorStatusCode.ADMINISTRATOR_PASSWORD_ERROR)
|