root: fix API schema for kotlin (#7601)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -8,10 +8,10 @@ import { msg } from "@lit/localize";
 | 
			
		||||
import { TemplateResult, html } from "lit";
 | 
			
		||||
import { customElement, state } from "lit/decorators.js";
 | 
			
		||||
 | 
			
		||||
import { AdminApi, OutpostsApi, System } from "@goauthentik/api";
 | 
			
		||||
import { AdminApi, OutpostsApi, SystemInfo } from "@goauthentik/api";
 | 
			
		||||
 | 
			
		||||
@customElement("ak-admin-status-system")
 | 
			
		||||
export class SystemStatusCard extends AdminStatusCard<System> {
 | 
			
		||||
export class SystemStatusCard extends AdminStatusCard<SystemInfo> {
 | 
			
		||||
    now?: Date;
 | 
			
		||||
 | 
			
		||||
    icon = "pf-icon pf-icon-server";
 | 
			
		||||
@ -19,7 +19,7 @@ export class SystemStatusCard extends AdminStatusCard<System> {
 | 
			
		||||
    @state()
 | 
			
		||||
    statusSummary?: string;
 | 
			
		||||
 | 
			
		||||
    async getPrimaryValue(): Promise<System> {
 | 
			
		||||
    async getPrimaryValue(): Promise<SystemInfo> {
 | 
			
		||||
        this.now = new Date();
 | 
			
		||||
        let status = await new AdminApi(DEFAULT_CONFIG).adminSystemRetrieve();
 | 
			
		||||
        if (status.embeddedOutpostHost === "" || !status.embeddedOutpostHost.includes("http")) {
 | 
			
		||||
@ -50,7 +50,7 @@ export class SystemStatusCard extends AdminStatusCard<System> {
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    getStatus(value: System): Promise<AdminStatus> {
 | 
			
		||||
    getStatus(value: SystemInfo): Promise<AdminStatus> {
 | 
			
		||||
        if (value.embeddedOutpostHost === "") {
 | 
			
		||||
            this.statusSummary = msg("Warning");
 | 
			
		||||
            return Promise.resolve<AdminStatus>({
 | 
			
		||||
 | 
			
		||||
@ -89,14 +89,14 @@ export class AuthenticatorTOTPStageForm extends ModelForm<AuthenticatorTOTPStage
 | 
			
		||||
                    >
 | 
			
		||||
                        <select name="users" class="pf-c-form-control">
 | 
			
		||||
                            <option
 | 
			
		||||
                                value="${DigitsEnum.NUMBER_6}"
 | 
			
		||||
                                ?selected=${this.instance?.digits === DigitsEnum.NUMBER_6}
 | 
			
		||||
                                value="${DigitsEnum._6}"
 | 
			
		||||
                                ?selected=${this.instance?.digits === DigitsEnum._6}
 | 
			
		||||
                            >
 | 
			
		||||
                                ${msg("6 digits, widely compatible")}
 | 
			
		||||
                            </option>
 | 
			
		||||
                            <option
 | 
			
		||||
                                value="${DigitsEnum.NUMBER_8}"
 | 
			
		||||
                                ?selected=${this.instance?.digits === DigitsEnum.NUMBER_8}
 | 
			
		||||
                                value="${DigitsEnum._8}"
 | 
			
		||||
                                ?selected=${this.instance?.digits === DigitsEnum._8}
 | 
			
		||||
                            >
 | 
			
		||||
                                ${msg(
 | 
			
		||||
                                    "8 digits, not compatible with apps like Google Authenticator",
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user