feat: Add pre_chat_form_settings in inbox settings page (#1776)

This commit is contained in:
Pranav Raj S
2021-02-16 00:58:57 +05:30
committed by GitHub
parent 3ade7d4445
commit 1706199a0e
9 changed files with 188 additions and 12 deletions

View File

@@ -111,12 +111,15 @@ export const actions = {
throw new Error(error);
}
},
updateInbox: async ({ commit }, { id, ...inboxParams }) => {
updateInbox: async ({ commit }, { id, formData = true, ...inboxParams }) => {
commit(types.default.SET_INBOXES_UI_FLAG, {
isUpdatingAutoAssignment: true,
});
try {
const response = await InboxesAPI.update(id, buildInboxData(inboxParams));
const response = await InboxesAPI.update(
id,
formData ? buildInboxData(inboxParams) : inboxParams
);
commit(types.default.EDIT_INBOXES, response.data);
commit(types.default.SET_INBOXES_UI_FLAG, {
isUpdatingAutoAssignment: false,