web: fix build (#5327)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -60,7 +60,7 @@ export class ApplicationForm extends ModelForm<Application, string> {
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
        const c = await config();
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.SaveMedia)) {
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.CanSaveMedia)) {
 | 
			
		||||
            const icon = this.getFormFiles()["metaIcon"];
 | 
			
		||||
            if (icon || this.clearIcon) {
 | 
			
		||||
                await new CoreApi(DEFAULT_CONFIG).coreApplicationsSetIconCreate({
 | 
			
		||||
@ -195,7 +195,7 @@ export class ApplicationForm extends ModelForm<Application, string> {
 | 
			
		||||
                            ${t`If checked, the launch URL will open in a new browser tab or window from the user's application library.`}
 | 
			
		||||
                        </p>
 | 
			
		||||
                    </ak-form-element-horizontal>
 | 
			
		||||
                    ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.SaveMedia)
 | 
			
		||||
                    ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanSaveMedia)
 | 
			
		||||
                        ? html`<ak-form-element-horizontal label=${t`Icon`} name="metaIcon">
 | 
			
		||||
                                  <input type="file" value="" class="pf-c-form-control" />
 | 
			
		||||
                                  ${this.instance?.metaIcon
 | 
			
		||||
 | 
			
		||||
@ -56,7 +56,7 @@ export class FlowForm extends ModelForm<Flow, string> {
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
        const c = await config();
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.SaveMedia)) {
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.CanSaveMedia)) {
 | 
			
		||||
            const icon = this.getFormFiles()["background"];
 | 
			
		||||
            if (icon || this.clearBackground) {
 | 
			
		||||
                await new FlowsApi(DEFAULT_CONFIG).flowsInstancesSetBackgroundCreate({
 | 
			
		||||
@ -315,7 +315,7 @@ export class FlowForm extends ModelForm<Flow, string> {
 | 
			
		||||
                            </option>
 | 
			
		||||
                        </select>
 | 
			
		||||
                    </ak-form-element-horizontal>
 | 
			
		||||
                    ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.SaveMedia)
 | 
			
		||||
                    ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanSaveMedia)
 | 
			
		||||
                        ? html`<ak-form-element-horizontal label=${t`Background`} name="background">
 | 
			
		||||
                                  <input type="file" value="" class="pf-c-form-control" />
 | 
			
		||||
                                  ${this.instance?.background
 | 
			
		||||
 | 
			
		||||
@ -87,7 +87,7 @@ export class OAuthSourceForm extends ModelForm<OAuthSource, string> {
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
        const c = await config();
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.SaveMedia)) {
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.CanSaveMedia)) {
 | 
			
		||||
            const icon = this.getFormFiles()["icon"];
 | 
			
		||||
            if (icon || this.clearIcon) {
 | 
			
		||||
                await new SourcesApi(DEFAULT_CONFIG).sourcesAllSetIconCreate({
 | 
			
		||||
@ -315,7 +315,7 @@ export class OAuthSourceForm extends ModelForm<OAuthSource, string> {
 | 
			
		||||
                    ${t`Path template for users created. Use placeholders like \`%(slug)s\` to insert the source slug.`}
 | 
			
		||||
                </p>
 | 
			
		||||
            </ak-form-element-horizontal>
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.SaveMedia)
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanSaveMedia)
 | 
			
		||||
                ? html`<ak-form-element-horizontal label=${t`Icon`} name="icon">
 | 
			
		||||
                          <input type="file" value="" class="pf-c-form-control" />
 | 
			
		||||
                          ${this.instance?.icon
 | 
			
		||||
 | 
			
		||||
@ -77,7 +77,7 @@ export class PlexSourceForm extends ModelForm<PlexSource, string> {
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
        const c = await config();
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.SaveMedia)) {
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.CanSaveMedia)) {
 | 
			
		||||
            const icon = this.getFormFiles()["icon"];
 | 
			
		||||
            if (icon || this.clearIcon) {
 | 
			
		||||
                await new SourcesApi(DEFAULT_CONFIG).sourcesAllSetIconCreate({
 | 
			
		||||
@ -267,7 +267,7 @@ export class PlexSourceForm extends ModelForm<PlexSource, string> {
 | 
			
		||||
                    ${t`Path template for users created. Use placeholders like \`%(slug)s\` to insert the source slug.`}
 | 
			
		||||
                </p>
 | 
			
		||||
            </ak-form-element-horizontal>
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.SaveMedia)
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanSaveMedia)
 | 
			
		||||
                ? html`<ak-form-element-horizontal label=${t`Icon`} name="icon">
 | 
			
		||||
                          <input type="file" value="" class="pf-c-form-control" />
 | 
			
		||||
                          ${this.instance?.icon
 | 
			
		||||
 | 
			
		||||
@ -65,7 +65,7 @@ export class SAMLSourceForm extends ModelForm<SAMLSource, string> {
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
        const c = await config();
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.SaveMedia)) {
 | 
			
		||||
        if (c.capabilities.includes(CapabilitiesEnum.CanSaveMedia)) {
 | 
			
		||||
            const icon = this.getFormFiles()["icon"];
 | 
			
		||||
            if (icon || this.clearIcon) {
 | 
			
		||||
                await new SourcesApi(DEFAULT_CONFIG).sourcesAllSetIconCreate({
 | 
			
		||||
@ -161,7 +161,7 @@ export class SAMLSourceForm extends ModelForm<SAMLSource, string> {
 | 
			
		||||
                    </option>
 | 
			
		||||
                </select>
 | 
			
		||||
            </ak-form-element-horizontal>
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.SaveMedia)
 | 
			
		||||
            ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanSaveMedia)
 | 
			
		||||
                ? html`<ak-form-element-horizontal label=${t`Icon`} name="icon">
 | 
			
		||||
                          <input type="file" value="" class="pf-c-form-control" />
 | 
			
		||||
                          ${this.instance?.icon
 | 
			
		||||
 | 
			
		||||
@ -191,7 +191,7 @@ export class RelatedUserList extends Table<User> {
 | 
			
		||||
                        <i class="fas fa-edit"></i>
 | 
			
		||||
                    </button>
 | 
			
		||||
                </ak-forms-modal>
 | 
			
		||||
                ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.Impersonate)
 | 
			
		||||
                ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanImpersonate)
 | 
			
		||||
                    ? html`
 | 
			
		||||
                          <a
 | 
			
		||||
                              class="pf-c-button pf-m-tertiary"
 | 
			
		||||
 | 
			
		||||
@ -149,7 +149,7 @@ export class UserListPage extends TablePage<User> {
 | 
			
		||||
                        <i class="fas fa-edit"></i>
 | 
			
		||||
                    </button>
 | 
			
		||||
                </ak-forms-modal>
 | 
			
		||||
                ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.Impersonate)
 | 
			
		||||
                ${rootInterface()?.config?.capabilities.includes(CapabilitiesEnum.CanImpersonate)
 | 
			
		||||
                    ? html`
 | 
			
		||||
                          <a
 | 
			
		||||
                              class="pf-c-button pf-m-tertiary"
 | 
			
		||||
 | 
			
		||||
@ -197,7 +197,7 @@ export class UserViewPage extends AKElement {
 | 
			
		||||
                            </ak-forms-modal>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        ${rootInterface()?.config?.capabilities.includes(
 | 
			
		||||
                            CapabilitiesEnum.Impersonate,
 | 
			
		||||
                            CapabilitiesEnum.CanImpersonate,
 | 
			
		||||
                        )
 | 
			
		||||
                            ? html`
 | 
			
		||||
                                  <div class="pf-c-card__footer">
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user