From 0da2a3dc8e5757677cd5f4ca65337c54e0a37796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Brzezin=CC=81ski?= Date: Mon, 5 Feb 2024 12:23:07 +0100 Subject: [PATCH] fix deposit limit proposal --- .../modals/DashboardSuggestedValuesModal.tsx | 16 ++++++---------- utils/governance/tools.ts | 1 - 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/components/modals/DashboardSuggestedValuesModal.tsx b/components/modals/DashboardSuggestedValuesModal.tsx index 5ceb75b0..d9469101 100644 --- a/components/modals/DashboardSuggestedValuesModal.tsx +++ b/components/modals/DashboardSuggestedValuesModal.tsx @@ -175,6 +175,7 @@ const DashboardSuggestedValues = ({ rate1: getNullOrVal(fieldsToChange.rate1), maxRate: getNullOrVal(fieldsToChange.maxRate), } + const isThereNeedOfSendingRateConfigs = Object.values(rateConfigs).filter( (x) => x !== null, ).length @@ -248,7 +249,7 @@ const DashboardSuggestedValues = ({ null, false, false, - getNullOrVal(fieldsToChange.depositLimit) + getNullOrVal(fieldsToChange.depositLimit) !== null ? new BN(fieldsToChange.depositLimit!.toString()) : null, ) @@ -350,7 +351,10 @@ const DashboardSuggestedValues = ({ suggestedFormattedPreset, ).filter( (x: string) => - suggestedFormattedPreset[x as keyof SuggestedFormattedPreset], + suggestedFormattedPreset[x as keyof SuggestedFormattedPreset] !== + undefined && + suggestedFormattedPreset[x as keyof SuggestedFormattedPreset] !== + null, ) : [] @@ -635,14 +639,6 @@ const DashboardSuggestedValues = ({ `${suggestedFields.interestTargetUtilization}` } /> - ( object2: T, ): (keyof T)[] => { const diffKeys: string[] = [] - Object.keys(object1).forEach((key) => { if ( object1[key as keyof typeof object1] !==