mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-15 12:20:31 +00:00
fix: issues related to PUT operations
This commit is contained in:
@@ -91,7 +91,7 @@ export function useEditAccount(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`accounts/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`accounts/${id}`, values),
|
||||
{
|
||||
onSuccess: () => {
|
||||
// Common invalidate queries.
|
||||
|
||||
@@ -69,7 +69,7 @@ export function useEditBill(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`bills/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`bills/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Common invalidate queries.
|
||||
|
||||
@@ -78,7 +78,7 @@ export function useEditCreditNote(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`credit-notes/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`credit-notes/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Common invalidate queries.
|
||||
|
||||
@@ -47,7 +47,7 @@ export function useEditEstimate(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`sale-estimates/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`sale-estimates/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Common invalidate queries.
|
||||
|
||||
@@ -85,7 +85,7 @@ export function useEditInvoice(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`sale-invoices/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`sale-invoices/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Invalidate specific sale invoice.
|
||||
|
||||
@@ -86,7 +86,7 @@ export function useEditPaymentMade(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`bill-payments/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`bill-payments/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Common invalidation queries.
|
||||
|
||||
@@ -111,7 +111,7 @@ export function useEditPaymentReceive(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`payments-received/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`payments-received/${id}`, values),
|
||||
{
|
||||
onSuccess: (data, [id, values]) => {
|
||||
// Invalidate specific payment receive.
|
||||
|
||||
@@ -71,7 +71,7 @@ export function useEditReceipt(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`sale-receipts/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`sale-receipts/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Invalidate specific receipt.
|
||||
|
||||
@@ -18,7 +18,7 @@ export function useEditRolePermissionSchema(props) {
|
||||
const queryClient = useQueryClient();
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(([id, values]) => apiRequest.post(`roles/${id}`, values), {
|
||||
return useMutation(([id, values]) => apiRequest.put(`roles/${id}`, values), {
|
||||
onSuccess: () => {
|
||||
// Common invalidate queries.
|
||||
commonInvalidateQueries(queryClient);
|
||||
|
||||
@@ -54,7 +54,7 @@ export function useEditTaxRate(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`tax-rates/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`tax-rates/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, id) => {
|
||||
commonInvalidateQueries(queryClient);
|
||||
|
||||
@@ -35,7 +35,7 @@ export function useEditUser(props) {
|
||||
const queryClient = useQueryClient();
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(([id, values]) => apiRequest.post(`users/${id}`, values), {
|
||||
return useMutation(([id, values]) => apiRequest.put(`users/${id}`, values), {
|
||||
onSuccess: (res, [id, values]) => {
|
||||
queryClient.invalidateQueries([t.USER, id]);
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ export function useEditVendorCredit(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`vendor-credits/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`vendor-credits/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Common invalidate queries.
|
||||
|
||||
@@ -45,7 +45,7 @@ export function useEditWarehouseTransfer(props) {
|
||||
const apiRequest = useApiRequest();
|
||||
|
||||
return useMutation(
|
||||
([id, values]) => apiRequest.post(`warehouse-transfers/${id}`, values),
|
||||
([id, values]) => apiRequest.put(`warehouse-transfers/${id}`, values),
|
||||
{
|
||||
onSuccess: (res, [id, values]) => {
|
||||
// Invalidate specific sale invoice.
|
||||
|
||||
Reference in New Issue
Block a user