fix:create customer/vendor

This commit is contained in:
Ahmed Bouhuolia
2025-06-29 16:55:02 +02:00
parent fa5c3bd955
commit 83e698acf3
8 changed files with 17 additions and 10 deletions

View File

@@ -67,7 +67,7 @@ export function useEditCustomer(props) {
const apiRequest = useApiRequest();
return useMutation(
([id, values]) => apiRequest.post(`customers/${id}`, values),
([id, values]) => apiRequest.put(`customers/${id}`, values),
{
onSuccess: (res, [id, values]) => {
// Invalidate specific customer.

View File

@@ -326,7 +326,7 @@ export function useInvoiceSMSDetail(invoiceId, query, props) {
params: query,
},
{
select: (res) => res.data.data,
select: (res) => res.data,
defaultData: {},
...props,
},
@@ -341,7 +341,7 @@ export function useInvoicePaymentTransactions(invoiceId, props) {
url: `sale-invoices/${invoiceId}/payments`,
},
{
select: (res) => res.data.data,
select: (res) => res.data,
defaultData: [],
...props,
},

View File

@@ -55,7 +55,7 @@ export function useEditVendor(props) {
const apiRequest = useApiRequest();
return useMutation(
([id, values]) => apiRequest.post(`vendors/${id}`, values),
([id, values]) => apiRequest.put(`vendors/${id}`, values),
{
onSuccess: (res, [id, values]) => {
// Invalidate specific vendor.