fix: show translated error when sending media

This commit is contained in:
canove
2020-10-18 09:39:12 -03:00
parent 1190383a18
commit a254e27d4f

View File

@@ -166,10 +166,14 @@ const MessageInput = ({ ticketStatus }) => {
await api.post(`/messages/${ticketId}`, formData); await api.post(`/messages/${ticketId}`, formData);
} catch (err) { } catch (err) {
const errorMsg = err.response?.data?.error; const errorMsg = err.response?.data?.error;
if (errorMsg === "ERR_SENDING_WAPP_MSG") { if (errorMsg) {
toast.error(i18n.t("messagesInput.toasts.error")); if (i18n.exists(`backendErrors.${errorMsg}`)) {
toast.error(i18n.t(`backendErrors.${errorMsg}`));
} else {
toast.error(err.response.data.error);
}
} else { } else {
toast.error(err.response.data.error); toast.error("Unknown error");
} }
} }