79798927

Date: 2025-10-24 15:38:11
Score: 0.5
Natty:
Report link

Try to close your modal inside a finalize() :

onSubmit() {
isError = false;
...
            this.updateSub = this.bewirtungService.updateCatering(cateringCreate)
.pipe(
finalize(()=> {
    if(!isError) {
    this.dialogRef.close(b);
    }
})
)
.subscribe(
                (b: Bewirtung) => {
                    ...
                    // don't close it here
                },
                () => {
                    isError = true;
                    this.notificationService.error('Die Bewirtung konnte nicht geƤndert werden.');
                }
            );
        }
        else {...}
    }
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Naoufel_18