diff --git a/src/client/process/bonuses/reactions.ts b/src/client/process/bonuses/reactions.ts index 6ee2535..11dbccb 100644 --- a/src/client/process/bonuses/reactions.ts +++ b/src/client/process/bonuses/reactions.ts @@ -98,7 +98,11 @@ export default function ($calculation: ICalculationStore) { ); const max_sale_bonus = (evo_coefficient_bonus?.evo_sot_coefficient || 0) * 100; - $calculation.setValue('bonusCoefficient', saleBonus / max_sale_bonus); + if (max_sale_bonus) { + $calculation.setValue('bonusCoefficient', saleBonus / max_sale_bonus); + } else { + $calculation.setValue('bonusCoefficient', 0); + } } else { $calculation.setValue('bonusCoefficient', 1); } diff --git a/src/client/stores/CalculationStore/config/initialFilters.ts b/src/client/stores/CalculationStore/config/initialFilters.ts index fc91160..3b4cfda 100644 --- a/src/client/stores/CalculationStore/config/initialFilters.ts +++ b/src/client/stores/CalculationStore/config/initialFilters.ts @@ -12,7 +12,7 @@ const initialFilters: Partial> = { export const noResetValueElements: ElementsNames[] = [ 'selectTechnicalCard', - // 'selectTownRegistration', + 'selectTownRegistration', ]; export const autoSetValuesElements: ElementsNames[] = [ 'selectProduct',