Removed oauth2ClientInfos for toggles

This commit is contained in:
mpetrov 2025-01-16 16:54:52 +02:00
parent 7edba5edb6
commit 6cd2fdfe33
2 changed files with 5 additions and 15 deletions

View File

@ -112,12 +112,9 @@ export class DomainTableConfigResolver {
$event.stopPropagation(); $event.stopPropagation();
} }
const modifiedDomain: DomainInfo = { const { oauth2ClientInfos, oauth2Enabled, ...updatedDomain } = domain;
...domain,
oauth2Enabled: !domain.oauth2Enabled
};
this.domainService.saveDomain(modifiedDomain, null, this.domainService.saveDomain({ ...updatedDomain, oauth2Enabled: !oauth2Enabled }, null,
{ignoreLoading: true}) {ignoreLoading: true})
.subscribe((result) => { .subscribe((result) => {
domain.oauth2Enabled = result.oauth2Enabled; domain.oauth2Enabled = result.oauth2Enabled;
@ -130,12 +127,9 @@ export class DomainTableConfigResolver {
$event.stopPropagation(); $event.stopPropagation();
} }
const modifiedDomain: DomainInfo = { const { oauth2ClientInfos, propagateToEdge, ...updatedDomain } = domain;
...domain,
propagateToEdge: !domain.propagateToEdge
};
this.domainService.saveDomain(modifiedDomain, null, this.domainService.saveDomain({ ...updatedDomain, propagateToEdge: !propagateToEdge }, null,
{ignoreLoading: true}) {ignoreLoading: true})
.subscribe((result) => { .subscribe((result) => {
domain.propagateToEdge = result.propagateToEdge; domain.propagateToEdge = result.propagateToEdge;

View File

@ -80,11 +80,7 @@ export interface Domain extends BaseData<DomainId>, HasTenantId {
propagateToEdge: boolean; propagateToEdge: boolean;
} }
export interface HasOauth2Clients { export interface DomainInfo extends Domain {
oauth2ClientInfos?: Array<OAuth2ClientInfo> | Array<string>;
}
export interface DomainInfo extends Domain, HasOauth2Clients {
oauth2ClientInfos?: Array<OAuth2ClientInfo> | Array<string>; oauth2ClientInfos?: Array<OAuth2ClientInfo> | Array<string>;
} }