mirror of https://github.com/zulip/zulip.git
decorator: Enable web-public view for production.
This commit is contained in:
parent
2b3a821807
commit
7c9e8a5071
|
@ -542,15 +542,7 @@ def web_public_view(
|
|||
"""
|
||||
This wrapper adds client info for unauthenticated users but
|
||||
forces authenticated users to go through 2fa.
|
||||
|
||||
NOTE: This function == zulip_login_required in a production environment as
|
||||
web_public_view path has only been enabled for development purposes
|
||||
currently.
|
||||
"""
|
||||
if not settings.DEVELOPMENT:
|
||||
# Coverage disabled because DEVELOPMENT is always true in development.
|
||||
return zulip_login_required(view_func, redirect_field_name, login_url) # nocoverage
|
||||
|
||||
actual_decorator = lambda view_func: zulip_otp_required(
|
||||
redirect_field_name=redirect_field_name, login_url=login_url
|
||||
)(add_logging_data(view_func))
|
||||
|
|
Loading…
Reference in New Issue