fix: show backend error message on API channel creation failure (#13855)
This commit is contained in:
@@ -57,7 +57,10 @@ export default {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
useAlert(this.$t('INBOX_MGMT.ADD.API_CHANNEL.API.ERROR_MESSAGE'));
|
useAlert(
|
||||||
|
error.message ||
|
||||||
|
this.$t('INBOX_MGMT.ADD.API_CHANNEL.API.ERROR_MESSAGE')
|
||||||
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -220,9 +220,8 @@ export const actions = {
|
|||||||
sendAnalyticsEvent(channel.type);
|
sendAnalyticsEvent(channel.type);
|
||||||
return response.data;
|
return response.data;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const errorMessage = error?.response?.data?.message;
|
|
||||||
commit(types.default.SET_INBOXES_UI_FLAG, { isCreating: false });
|
commit(types.default.SET_INBOXES_UI_FLAG, { isCreating: false });
|
||||||
throw new Error(errorMessage);
|
return throwErrorMessage(error);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
createWebsiteChannel: async ({ commit }, params) => {
|
createWebsiteChannel: async ({ commit }, params) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user