From d22eacf4ec925a79337ab469c41ac5db638ed5f8 Mon Sep 17 00:00:00 2001 From: Rodrigo Lino da Costa Date: Thu, 6 Jun 2024 12:17:20 -0300 Subject: [PATCH] Sending all custom units attributes when updating the distance rate --- .../distanceRates/PolicyDistanceRatesSettingsPage.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pages/workspace/distanceRates/PolicyDistanceRatesSettingsPage.tsx b/src/pages/workspace/distanceRates/PolicyDistanceRatesSettingsPage.tsx index 2f1b9317e0a9..21370f90a415 100644 --- a/src/pages/workspace/distanceRates/PolicyDistanceRatesSettingsPage.tsx +++ b/src/pages/workspace/distanceRates/PolicyDistanceRatesSettingsPage.tsx @@ -56,7 +56,8 @@ function PolicyDistanceRatesSettingsPage({policy, policyCategories, route}: Poli const errorFields = customUnits[customUnitID]?.errorFields; const setNewUnit = (unit: UnitItemType) => { - DistanceRate.setPolicyDistanceRatesUnit(policyID, customUnit, {...customUnit, attributes: {unit: unit.value}}); + const attributes = {...customUnits[customUnitID].attributes, unit: unit.value}; + DistanceRate.setPolicyDistanceRatesUnit(policyID, customUnit, {...customUnit, attributes}); }; const setNewCategory = (category: ListItem) => {