Browse Source

Removed oauth2ClientInfos for toggles

pull/12446/head
mpetrov 1 year ago
parent
commit
6cd2fdfe33
  1. 14
      ui-ngx/src/app/modules/home/pages/admin/oauth2/domains/domain-table-config.resolver.ts
  2. 6
      ui-ngx/src/app/shared/models/oauth2.models.ts

14
ui-ngx/src/app/modules/home/pages/admin/oauth2/domains/domain-table-config.resolver.ts

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

6
ui-ngx/src/app/shared/models/oauth2.models.ts

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

Loading…
Cancel
Save