feat(qucikpayment):fix currency code.

This commit is contained in:
elforjani13
2022-03-08 12:05:30 +02:00
parent e38b96c528
commit 4f630d8365
3 changed files with 16 additions and 5 deletions

View File

@@ -156,7 +156,7 @@ function QuickPaymentMadeFormFields({
{/*------------ exchange rate -----------*/}
<ExchangeRateMutedField
name={'exchange_rate'}
fromCurrency={baseCurrency}
fromCurrency={base_currency}
toCurrency={values.currency_code}
formGroupProps={{ label: '', inline: false }}
date={values.payment_date}

View File

@@ -161,7 +161,7 @@ function QuickPaymentReceiveFormFields({
{/*------------ exchange rate -----------*/}
<ExchangeRateMutedField
name={'exchange_rate'}
fromCurrency={baseCurrency}
fromCurrency={base_currency}
toCurrency={values.currency_code}
formGroupProps={{ label: '', inline: false }}
date={values.payment_date}

View File

@@ -1,7 +1,8 @@
import React from 'react';
import { isEmpty } from 'lodash';
import { Features } from 'common';
import DashboardInsider from 'components/Dashboard/DashboardInsider';
import { useFeatureCan } from 'hooks/state';
import {
useResourceViews,
useResourceMeta,
@@ -24,16 +25,26 @@ function WarehouseTransfersListProvider({
// warehouse transfers refresh action.
const { refresh } = useRefreshWarehouseTransfers();
// Features guard.
const { featureCan } = useFeatureCan();
const isWarehouseFeatureCan = featureCan(Features.Warehouses);
// Fetch warehouse transfers list according to the given custom view id.
const {
data: { warehousesTransfers, pagination, filterMeta },
isFetching: isWarehouseTransfersFetching,
isLoading: isWarehouseTransfersLoading,
} = useWarehousesTransfers(query, { keepPreviousData: true });
} = useWarehousesTransfers(
query,
// { keepPreviousData: true },
{ enabled: isWarehouseFeatureCan },
);
// Detarmines the datatable empty status.
const isEmptyStatus =
isEmpty(warehousesTransfers) && !isWarehouseTransfersLoading;
(isEmpty(warehousesTransfers) && !isWarehouseTransfersLoading) ||
!isWarehouseFeatureCan;
// Fetch create notes resource views and fields.
const { data: WarehouseTransferView, isLoading: isViewsLoading } =