Skip to content

Commit

Permalink
enclosure.label.set (#11200)
Browse files Browse the repository at this point in the history
  • Loading branch information
themylogin authored Dec 23, 2024
1 parent 7811590 commit ff3b930
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion src/app/interfaces/api/api-call-directory.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -444,7 +444,7 @@ export interface ApiCallDirectory {
// Enclosure
'enclosure2.query': { params: void; response: Enclosure[] };
'webui.enclosure.dashboard': { params: void; response: DashboardEnclosure[] };
'enclosure.update': { params: [enclosureId: string, update: { label: string }]; response: Enclosure };
'enclosure.label.set': { params: [enclosureId: string, label: string]; response: Enclosure };
'enclosure2.set_slot_status': { params: [SetDriveBayLightStatus]; response: void };

// Failover
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ describe('SetEnclosureLabelDialogComponent', () => {
],
providers: [
mockApi([
mockCall('enclosure.update'),
mockCall('enclosure.label.set'),
]),
mockProvider(DialogService),
mockProvider(MatDialogRef),
Expand All @@ -50,7 +50,7 @@ describe('SetEnclosureLabelDialogComponent', () => {
const saveButton = await loader.getHarness(MatButtonHarness.with({ text: 'Save' }));
await saveButton.click();

expect(spectator.inject(ApiService).call).toHaveBeenCalledWith('enclosure.update', ['1234', { label: 'New label' }]);
expect(spectator.inject(ApiService).call).toHaveBeenCalledWith('enclosure.label.set', ['1234', 'New label']);
expect(spectator.inject(MatDialogRef).close).toHaveBeenCalledWith('New label');
});

Expand All @@ -61,7 +61,7 @@ describe('SetEnclosureLabelDialogComponent', () => {
const saveButton = await loader.getHarness(MatButtonHarness.with({ text: 'Save' }));
await saveButton.click();

expect(spectator.inject(ApiService).call).toHaveBeenCalledWith('enclosure.update', ['1234', { label: 'TRUENAS-M40-HA' }]);
expect(spectator.inject(ApiService).call).toHaveBeenCalledWith('enclosure.label.set', ['1234', 'TRUENAS-M40-HA']);
expect(spectator.inject(MatDialogRef).close).toHaveBeenCalledWith('TRUENAS-M40-HA');
});
});
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export class SetEnclosureLabelDialogComponent implements OnInit {
const formValues = this.form.value;
const newLabel = formValues.resetToDefault ? this.data.defaultLabel : formValues.label;

this.api.call('enclosure.update', [this.data.enclosureId, { label: newLabel }])
this.api.call('enclosure.label.set', [this.data.enclosureId, newLabel])
.pipe(this.loader.withLoader(), untilDestroyed(this))
.subscribe({
next: () => {
Expand Down

0 comments on commit ff3b930

Please sign in to comment.