Skip to content
Snippets Groups Projects
Unverified Commit 00f12e00 authored by Richard van der Hoff's avatar Richard van der Hoff Committed by GitHub
Browse files

Merge pull request #4133 from matrix-org/travis/fix-terms-auth

Fix logic error that prevented guests from seeing the privacy policy
parents b1995345 552f090f
No related branches found
No related tags found
No related merge requests found
Add `m.login.terms` to the registration flow when consent tracking is enabled. **This makes the template arguments conditionally optional on a new `public_version` variable - update your privacy templates to support this.**
...@@ -141,7 +141,7 @@ class ConsentResource(Resource): ...@@ -141,7 +141,7 @@ class ConsentResource(Resource):
username = parse_string(request, "u", required=False, default="") username = parse_string(request, "u", required=False, default="")
userhmac = None userhmac = None
has_consented = False has_consented = False
public_version = username != "" public_version = username == ""
if not public_version: if not public_version:
userhmac = parse_string(request, "h", required=True, encoding=None) userhmac = parse_string(request, "h", required=True, encoding=None)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment