Fix: fontent api

This commit is contained in:
elforjani3
2020-10-17 18:12:54 +02:00
parent a7c280b405
commit 9bda188ca4
7 changed files with 37 additions and 37 deletions

View File

@@ -12,7 +12,7 @@ export default function AccountsTypesSelect({
}) {
// Filters accounts types items.
const filterAccountTypeItems = (query, accountType, _index, exactMatch) => {
const normalizedTitle = accountType.name.toLowerCase();
const normalizedTitle = accountType.label.toLowerCase();
const normalizedQuery = query.toLowerCase();
if (exactMatch) {
@@ -28,7 +28,7 @@ export default function AccountsTypesSelect({
};
const items = accountsTypes.map((type) => ({
id: type.id, name: type.name,
id: type.id, label: type.label,
}));
return (
@@ -36,7 +36,7 @@ export default function AccountsTypesSelect({
items={items}
selectedItemProp={'id'}
selectedItem={selectedTypeId}
labelProp={'name'}
labelProp={'label'}
defaultText={defaultSelectText}
onItemSelect={handleItemSelected}
itemPredicate={filterAccountTypeItems}

View File

@@ -66,14 +66,14 @@ export const fetchCustomers = ({ query }) => {
.then((response) => {
dispatch({
type: t.CUSTOMER_SET,
customers: response.data.customers.results,
customers: response.data.customers,
});
dispatch({
type: t.CUSTOMERS_PAGE_SET,
customers: response.data.customers.results,
customers: response.data.customers,
customViewId: response.data.customers.customViewId,
paginationMeta: response.data.customers.pagination,
paginationMeta: response.data.pagination,
});
dispatch({
type: t.CUSTOMERS_TABLE_LOADING,

View File

@@ -18,21 +18,21 @@ export const fetchExpensesTable = ({ query } = {}) => {
dispatch({
type: t.EXPENSES_PAGE_SET,
payload: {
expenses: response.data.expenses.results,
pagination: response.data.expenses.pagination,
expenses: response.data.expenses,
pagination: response.data.pagination,
customViewId: response.data.customViewId || -1,
},
});
dispatch({
type: t.EXPENSES_ITEMS_SET,
payload: {
expenses: response.data.expenses.results,
expenses: response.data.expenses,
}
});
dispatch({
type: t.EXPENSES_PAGINATION_SET,
payload: {
pagination: response.data.expenses.pagination,
pagination: response.data.pagination,
customViewId: response.data.customViewId || -1,
}
});

View File

@@ -23,7 +23,7 @@ export const fetchItemCategories = ({ query }) => {
.then((response) => {
dispatch({
type: t.ITEMS_CATEGORY_LIST_SET,
categories: response.data.categories,
categories: response.data.item_categories,
});
dispatch({
type: t.SET_DASHBOARD_REQUEST_COMPLETED,

View File

@@ -25,13 +25,13 @@ export const fetchItems = ({ query }) => {
.then((response) => {
dispatch({
type: t.ITEMS_SET,
items: response.data.items.results,
items: response.data.items,
});
dispatch({
type: t.ITEMS_PAGE_SET,
items: response.data.items.results,
items: response.data.items,
customViewId: response.data.customViewId,
paginationMeta: response.data.items.pagination,
paginationMeta: response.data.pagination,
});
dispatch({
type: t.ITEMS_TABLE_LOADING,

View File

@@ -5,7 +5,7 @@ import t from 'store/types';
export const makeJournalEntries = ({ form }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.post('accounting/make-journal-entries', form)
ApiService.post('manual-journals', form)
.then((response) => {
resolve(response);
})
@@ -21,13 +21,13 @@ export const makeJournalEntries = ({ form }) => {
export const fetchManualJournal = ({ id }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.get(`accounting/manual-journals/${id}`)
ApiService.get(`manual-journals/${id}`)
.then((response) => {
dispatch({
type: t.MANUAL_JOURNAL_SET,
payload: {
id,
manualJournal: response.data.manual_journal,
manualJournal: response.data.manualJournal,
},
});
resolve(response);
@@ -41,7 +41,7 @@ export const fetchManualJournal = ({ id }) => {
export const editManualJournal = ({ form, id }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.post(`accounting/manual-journals/${id}`, form)
ApiService.post(`manual-journals/${id}`, form)
.then((response) => {
resolve(response);
})
@@ -53,11 +53,10 @@ export const editManualJournal = ({ form, id }) => {
});
});
};
export const deleteManualJournal = ({ id }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.delete(`accounting/manual-journals/${id}`)
ApiService.delete(`manual-journals/${id}`)
.then((response) => {
dispatch({
type: t.MANUAL_JOURNAL_REMOVE,
@@ -74,7 +73,7 @@ export const deleteManualJournal = ({ id }) => {
export const deleteBulkManualJournals = ({ ids }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.delete('accounting/manual-journals', { params: { ids } })
ApiService.delete('manual-journals', { params: { ids } })
.then((response) => {
dispatch({
type: t.MANUAL_JOURNALS_BULK_DELETE,
@@ -91,7 +90,7 @@ export const deleteBulkManualJournals = ({ ids }) => {
export const publishManualJournal = ({ id }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.post(`accounting/manual-journals/${id}/publish`)
ApiService.post(`manual-journals/${id}/publish`)
.then((response) => {
dispatch({
type: t.MANUAL_JOURNAL_PUBLISH,
@@ -113,34 +112,37 @@ export const fetchManualJournalsTable = ({ query } = {}) => {
if (pageQuery.filter_roles) {
pageQuery = {
...omit(pageQuery, ['filter_roles']),
stringified_filter_roles: JSON.stringify(pageQuery.filter_roles) || '',
stringified_filter_roles:
JSON.stringify(pageQuery.filter_roles) || '',
};
}
dispatch({
type: t.MANUAL_JOURNALS_TABLE_LOADING,
loading: true,
});
ApiService.get('accounting/manual-journals', {
ApiService.get('manual-journals', {
params: { ...pageQuery, ...query },
})
.then((response) => {
dispatch({
type: t.MANUAL_JOURNALS_PAGE_SET,
payload: {
manualJournals: response.data.manualJournals.results,
customViewId: response.data.manualJournals?.viewMeta?.customViewId || -1,
pagination: response.data.manualJournals.pagination,
}
manualJournals: response.data.manual_journals,
customViewId:
response.data.manual_journals?.viewMeta?.customViewId || -1,
pagination: response.data.pagination,
},
});
dispatch({
type: t.MANUAL_JOURNALS_ITEMS_SET,
manual_journals: response.data.manualJournals.results,
manual_journals: response.data.manual_journals,
});
dispatch({
type: 'MANUAL_JOURNALS_PAGINATION_SET',
payload: {
pagination: response.data.manualJournals.pagination,
customViewId: response.data.manualJournals?.viewMeta?.customViewId || -1,
pagination: response.data.pagination,
customViewId:
response.data.manual_journals?.viewMeta?.customViewId || -1,
},
});
dispatch({

View File

@@ -15,21 +15,21 @@ export const fetchVendorsTable = ({ query }) => {
dispatch({
type: t.VENDORS_PAGE_SET,
payload: {
vendors: response.data.vendors.results,
pagination: response.data.vendors.pagination,
vendors: response.data.vendors,
pagination: response.data.pagination,
customViewId: response.data.customViewId,
},
});
dispatch({
type: t.VENDORS_ITEMS_SET,
payload: {
vendors: response.data.vendors.results,
vendors: response.data.vendors,
},
});
dispatch({
type: t.VENDORS_PAGINATION_SET,
payload: {
pagination: response.data.vendors.pagination,
pagination: response.data.pagination,
customViewId: response.data.customViewId || -1,
},
});
@@ -49,10 +49,8 @@ export const fetchVendorsTable = ({ query }) => {
export const editVendor = ({ form, id }) => {
return (dispatch) =>
new Promise((resolve, reject) => {
ApiService.post(`vendors/${id}`, form)
.then((response) => {
resolve(response);
})
.catch((error) => {