fixes
This commit is contained in:
@@ -28,7 +28,7 @@ export const getBudgetTransactions = async (budgetId, transactionType, categoryT
|
||||
|
||||
let url = `/budgets/${budgetId}/transactions`
|
||||
if (transactionType && !categoryType) {
|
||||
url += '/?type=' + transactionType
|
||||
url += '?type=' + transactionType
|
||||
}
|
||||
if (transactionType && categoryType) {
|
||||
url += '/'+transactionType+'/'+categoryType
|
||||
|
||||
@@ -9,7 +9,7 @@ export const getCategories = async (type = null) => {
|
||||
};
|
||||
|
||||
export const getCategoryTypes = async () => {
|
||||
return await apiClient.get('/categories/types/');
|
||||
return await apiClient.get('/categories/types');
|
||||
}
|
||||
|
||||
export const createCategory = async (category: Category) => {
|
||||
|
||||
@@ -36,7 +36,7 @@ export const createTransactionRequest = async (transaction: Transaction) => {
|
||||
|
||||
export const updateTransactionRequest = async (transaction: Transaction) => {
|
||||
const id = transaction.id
|
||||
// transaction.date = format(transaction.date, 'yyyy-MM-dd')
|
||||
transaction.date = format(transaction.date, 'yyyy-MM-dd')
|
||||
const response = await apiClient.put(`/transactions/${id}`, transaction);
|
||||
transaction = response.data
|
||||
transaction.date = new Date(transaction.date);
|
||||
@@ -44,10 +44,20 @@ export const updateTransactionRequest = async (transaction: Transaction) => {
|
||||
return transaction
|
||||
};
|
||||
|
||||
export const setTransactionDoneRequest = async (transaction: Transaction) => {
|
||||
const id = transaction.id
|
||||
// transaction.date = format(transaction.date, 'yyyy-MM-dd')
|
||||
const response = await apiClient.put(`/transactions/${id}/done`, transaction);
|
||||
transaction = response.data
|
||||
transaction.date = new Date(transaction.date);
|
||||
|
||||
return transaction
|
||||
};
|
||||
|
||||
export const deleteTransactionRequest = async (id: number) => {
|
||||
return await apiClient.delete(`/transactions/${id}`);
|
||||
};
|
||||
|
||||
export const getTransactionTypes = async () => {
|
||||
return await apiClient.get('/transactions/types/');
|
||||
return await apiClient.get('/transactions/types');
|
||||
}
|
||||
Reference in New Issue
Block a user