more error controls

This commit is contained in:
proddy
2021-04-06 18:38:41 +02:00
parent 11bdff9132
commit 5ef1c7e3bd

View File

@@ -98,14 +98,14 @@ class EMSESPDevicesForm extends Component<EMSESPDevicesFormProps, EMSESPDevicesF
}) })
.then((response) => { .then((response) => {
if (response.status === 200) { if (response.status === 200) {
this.props.enqueueSnackbar("Write command sent", { variant: "success" }); this.props.enqueueSnackbar("Write command sent to device", { variant: "success" });
return; } else if (response.status === 204) {
}
if (response.status === 204) {
this.props.enqueueSnackbar("Write command failed", { variant: "error" }); this.props.enqueueSnackbar("Write command failed", { variant: "error" });
return; } else if (response.status === 403) {
this.props.enqueueSnackbar("Write access denied", { variant: "error" });
} else {
throw Error("Unexpected response code: " + response.status);
} }
throw Error("Unexpected response code: " + response.status);
}) })
.catch((error) => { .catch((error) => {
this.props.enqueueSnackbar( this.props.enqueueSnackbar(