diff --git a/modules/ui/src/app/pages/settings/general-settings.component.html b/modules/ui/src/app/pages/settings/general-settings.component.html index 2ef5b6725..1ed1aff22 100644 --- a/modules/ui/src/app/pages/settings/general-settings.component.html +++ b/modules/ui/src/app/pages/settings/general-settings.component.html @@ -149,7 +149,7 @@

Connection settings

class="save-button" color="primary" (click)="saveSetting()" - [disabled]="!isFormValues || isLessThanTwoInterfaces"> + [disabled]="!isFormValues || isLessThanOneInterfaces"> Save diff --git a/modules/ui/src/app/pages/settings/general-settings.component.spec.ts b/modules/ui/src/app/pages/settings/general-settings.component.spec.ts index 7d882383f..1cb80f8cf 100644 --- a/modules/ui/src/app/pages/settings/general-settings.component.spec.ts +++ b/modules/ui/src/app/pages/settings/general-settings.component.spec.ts @@ -235,9 +235,9 @@ describe('GeneralSettingsComponent', () => { }); }); - describe('with interfaces length less than two', () => { + describe('with interfaces length less than one', () => { beforeEach(() => { - component.interfaces = { mockDeviceValue: 'mockDeviceValue' }; + component.interfaces = {}; fixture.detectChanges(); }); diff --git a/modules/ui/src/app/pages/settings/general-settings.component.ts b/modules/ui/src/app/pages/settings/general-settings.component.ts index 1626126d5..7b5e90a84 100644 --- a/modules/ui/src/app/pages/settings/general-settings.component.ts +++ b/modules/ui/src/app/pages/settings/general-settings.component.ts @@ -72,8 +72,8 @@ export class GeneralSettingsComponent implements OnInit, OnDestroy { return this.settingForm.hasError('hasSameValues'); } - get isLessThanTwoInterfaces(): boolean { - return Object.keys(this.interfaces).length < 2; + get isLessThanOneInterfaces(): boolean { + return Object.keys(this.interfaces).length < 1; } constructor(