flows: remove generic "password change" designation and add setup_stage

This commit is contained in:
Jens Langhammer
2020-06-29 11:12:30 +02:00
parent e75e71a5ce
commit b8654c06bf
6 changed files with 35 additions and 13 deletions

View File

@ -38,9 +38,7 @@ def user_sources(context: RequestContext) -> List[UIUserSettings]:
user_settings = source.ui_user_settings
if not user_settings:
continue
policy_engine = PolicyEngine(
source.policies.all(), user, context.get("request")
)
policy_engine = PolicyEngine(source, user, context.get("request"))
policy_engine.build()
if policy_engine.passing:
matching_sources.append(user_settings)