mirror of
https://github.com/zulip/zulip.git
synced 2025-11-01 20:44:04 +00:00
typing: Fix misuse of HttpResponse.
Amend usage of HttpResponse when appropriate.
This commit is contained in:
@@ -646,7 +646,7 @@ def redirect_and_log_into_subdomain(result: ExternalAuthResult) -> HttpResponse:
|
||||
return redirect(subdomain_login_uri)
|
||||
|
||||
|
||||
def redirect_to_misconfigured_ldap_notice(request: HttpResponse, error_type: int) -> HttpResponse:
|
||||
def redirect_to_misconfigured_ldap_notice(request: HttpRequest, error_type: int) -> HttpResponse:
|
||||
if error_type == ZulipLDAPAuthBackend.REALM_IS_NONE_ERROR:
|
||||
return config_error(request, "ldap")
|
||||
else:
|
||||
@@ -789,6 +789,7 @@ def login_page(
|
||||
# https://github.com/django/django/blob/master/django/template/response.py#L19.
|
||||
update_login_page_context(request, template_response.context_data)
|
||||
|
||||
assert isinstance(template_response, HttpResponse)
|
||||
return template_response
|
||||
|
||||
|
||||
@@ -957,12 +958,13 @@ def logout_then_login(request: HttpRequest, **kwargs: Any) -> HttpResponse:
|
||||
|
||||
|
||||
def password_reset(request: HttpRequest) -> HttpResponse:
|
||||
view_func = DjangoPasswordResetView.as_view(
|
||||
response = DjangoPasswordResetView.as_view(
|
||||
template_name="zerver/reset.html",
|
||||
form_class=ZulipPasswordResetForm,
|
||||
success_url="/accounts/password/reset/done/",
|
||||
)
|
||||
return view_func(request)
|
||||
)(request)
|
||||
assert isinstance(response, HttpResponse)
|
||||
return response
|
||||
|
||||
|
||||
@csrf_exempt
|
||||
|
||||
Reference in New Issue
Block a user