Commit 0a591caa authored by Diogo Santos's avatar Diogo Santos
Browse files

Fixed valid values being mistakenly classified as invalid, after an invalid...

Fixed valid values being mistakenly classified as invalid, after an invalid value was sent previously. Still, occasionally, both toasts for success and error are being shown
parent 1219a1cd
Loading
Loading
Loading
Loading
Loading
+1 −2
Changes for src/app/p_services/admin/catalogManagement/edit-service-specs/edit-service-spec-characteristics/edit-service-spec-characteristics.component.ts: 1 added line, 2 removed lines.
Original line number Diff line number Diff line
@@ -205,14 +205,13 @@ export class EditServiceSpecCharacteristicsComponent implements OnInit {
      const updateCharacteristIndex = this.data.serviceSpec.serviceSpecCharacteristic.findIndex(char => char.id === this.data.specToBeUpdated.id)
      this.data.serviceSpec.serviceSpecCharacteristic[updateCharacteristIndex] = this.editFormCharacteristic.getRawValue()
    }

    const updateCharacteristicObj: ServiceSpecificationUpdate = {
      serviceSpecCharacteristic: this.data.serviceSpec.serviceSpecCharacteristic
    }

    this.specService.patchServiceSpecification({id: this.data.serviceSpec.id, serviceSpecification: updateCharacteristicObj}).subscribe(
      data => {},
      error => { console.error(error); this.toast.error("An error occurred upon updating Spec Characteristics") },
      error => { console.error(error); this.toast.error("An error occurred upon updating Spec Characteristics"); this.dialogRef.close('failed') },
      () => {this.dialogRef.close('updated')}
    )
  }
+1 −1
Changes for src/app/p_services/admin/catalogManagement/edit-service-specs/edit-service-specs.component.ts: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -542,7 +542,7 @@ export class EditServiceSpecsComponent implements OnInit {

    dialogRef.afterClosed().subscribe (
      result => { 
        if (result){ 
        if (result === 'updated'){ 
          this.toast.success("Service Specification Characteristics list was successfully updated")
          this.retrieveServiceSpec()
        }