refs #434. Fixed bug
parent
5c72cc2fd6
commit
26a8122890
|
@ -38,6 +38,7 @@ export class CreateClientComponent implements OnInit {
|
|||
}
|
||||
|
||||
ngOnInit(): void {
|
||||
console.log(this.data);
|
||||
this.loadParentUnits(); // Load parent units when component initializes
|
||||
this.loadHardwareProfiles();
|
||||
this.clientForm = this.fb.group({
|
||||
|
@ -48,8 +49,8 @@ export class CreateClientComponent implements OnInit {
|
|||
netDriver: null,
|
||||
mac: ['', Validators.required],
|
||||
ip: ['', Validators.required],
|
||||
menu: [this.data.organizationalUnit && this.data.organizationalUnit.networkSettings.menu ? this.data.organizationalUnit.menu['@id'] : null],
|
||||
hardwareProfile: [this.data.organizationalUnit && this.data.organizationalUnit.networkSettings.hardwareProfile ? this.data.organizationalUnit.networkSettings.hardwareProfile['@id'] : null],
|
||||
menu: [this.data.organizationalUnit && this.data.organizationalUnit.networkSettings && this.data.organizationalUnit.networkSettings.menu ? this.data.organizationalUnit.networkSettings.menu['@id'] : null],
|
||||
hardwareProfile: [this.data.organizationalUnit && this.data.organizationalUnit.networkSettings && this.data.organizationalUnit.networkSettings.hardwareProfile ? this.data.organizationalUnit.networkSettings.hardwareProfile['@id'] : null],
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -57,9 +58,11 @@ export class CreateClientComponent implements OnInit {
|
|||
this.dataService.getHardwareProfiles().subscribe(
|
||||
(data: any[]) => {
|
||||
this.hardwareProfiles = data;
|
||||
this.loading = false
|
||||
},
|
||||
(error: any) => {
|
||||
console.error('Error fetching hardware profiles', error);
|
||||
this.loading = false
|
||||
}
|
||||
);
|
||||
}
|
||||
|
|
|
@ -166,9 +166,10 @@ export class EditOrganizationalUnitComponent implements OnInit {
|
|||
description: this.generalFormGroup.value.description,
|
||||
comments: this.additionalInfoFormGroup.value.comments,
|
||||
type: this.generalFormGroup.value.type,
|
||||
...this.networkSettingsFormGroup.value
|
||||
networkSettings: this.networkSettingsFormGroup.value
|
||||
};
|
||||
|
||||
|
||||
if (this.isEditMode) {
|
||||
// Edit mode: Send PUT request to update the unit
|
||||
const putUrl = `http://127.0.0.1:8080/organizational-units/${this.data.uuid}`;
|
||||
|
|
Loading…
Reference in New Issue