diff --git a/src/components/PaymentRequest/ActionPaymentRequest.jsx b/src/components/PaymentRequest/ActionPaymentRequest.jsx index 18d30092..5f3cc1d9 100644 --- a/src/components/PaymentRequest/ActionPaymentRequest.jsx +++ b/src/components/PaymentRequest/ActionPaymentRequest.jsx @@ -40,6 +40,8 @@ const ActionPaymentRequest = ({ requestId }) => { error: PaymentModeError, } = usePaymentMode(); + console.log("Kartik", data) + const IsReview = useHasUserPermission(REVIEW_EXPENSE); const [imageLoaded, setImageLoaded] = useState({}); @@ -175,6 +177,16 @@ const ActionPaymentRequest = ({ requestId }) => { const newFiles = files.filter((_, i) => i !== index); setValue("billAttachments", newFiles, { shouldValidate: true }); }; + + const filteredPaymentModes = useMemo(() => { + return PaymentModes?.filter((mode) => { + if (mode.name === "Advance Payment" && data?.isAdvancePayment === false) { + return false; + } + return true; + }) || []; + }, [PaymentModes, data]); + return (