diff --git a/interface/src/app/main/DevicesDialog.tsx b/interface/src/app/main/DevicesDialog.tsx index 30fafa6c3..ce0526292 100644 --- a/interface/src/app/main/DevicesDialog.tsx +++ b/interface/src/app/main/DevicesDialog.tsx @@ -83,9 +83,10 @@ const DevicesDialog = ({ } else { await validate(validator, editItem); } - onSave(editItem); } catch (error) { setFieldErrors((error as ValidationError).fieldErrors); + } finally { + onSave(editItem); } };