web/user: fix unenrollment flow not being shown (#6972)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -9,7 +9,7 @@ import "@goauthentik/user/user-settings/details/stages/prompt/PromptStage";
 | 
			
		||||
 | 
			
		||||
import { msg } from "@lit/localize";
 | 
			
		||||
import { CSSResult, TemplateResult, html } from "lit";
 | 
			
		||||
import { customElement, property } from "lit/decorators.js";
 | 
			
		||||
import { customElement, property, state } from "lit/decorators.js";
 | 
			
		||||
import { unsafeHTML } from "lit/directives/unsafe-html.js";
 | 
			
		||||
 | 
			
		||||
import PFButton from "@patternfly/patternfly/components/Button/button.css";
 | 
			
		||||
@ -21,6 +21,7 @@ import PFBase from "@patternfly/patternfly/patternfly-base.css";
 | 
			
		||||
import {
 | 
			
		||||
    ChallengeChoices,
 | 
			
		||||
    ChallengeTypes,
 | 
			
		||||
    CurrentTenant,
 | 
			
		||||
    FlowChallengeResponseRequest,
 | 
			
		||||
    FlowErrorChallenge,
 | 
			
		||||
    FlowsApi,
 | 
			
		||||
@ -34,6 +35,9 @@ export class UserSettingsFlowExecutor extends AKElement implements StageHost {
 | 
			
		||||
    @property()
 | 
			
		||||
    flowSlug?: string;
 | 
			
		||||
 | 
			
		||||
    @state()
 | 
			
		||||
    tenant?: CurrentTenant;
 | 
			
		||||
 | 
			
		||||
    private _challenge?: ChallengeTypes;
 | 
			
		||||
 | 
			
		||||
    @property({ attribute: false })
 | 
			
		||||
@ -83,8 +87,8 @@ export class UserSettingsFlowExecutor extends AKElement implements StageHost {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    firstUpdated(): void {
 | 
			
		||||
        const tenant = rootInterface()?.tenant;
 | 
			
		||||
        this.flowSlug = tenant?.flowUserSettings;
 | 
			
		||||
        this.tenant = rootInterface()?.tenant;
 | 
			
		||||
        this.flowSlug = this.tenant?.flowUserSettings;
 | 
			
		||||
        if (!this.flowSlug) {
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user