[CLP/RLP] Змінити логіку поля currentTenantGuaranteeFee
Для процедур CLP/RLP необхідно змінити логіку роботи поля currentTenantGuaranteeFee. Наразі у організатора є можливість заповнювати це поле вручну, та вводити значеня відмінне від guarantee.
Дане поле необхідно зробити автогенерованим без можливості редагування. Організатор обв'язково має заповнити поле guarantee, отже після того, як організатор опублікує процедуру, необхідно заповнити поля currentTenantGuaranteeFee наступним чином:
guarantee.currency = currentTenantGuaranteeFee.currency
guarantee.amount = currentTenantGuaranteeFee.amount
У випадку, якщо при публікації процедури передається інше значення для полей currentTenantGuaranteeFee, необхідно дані поля проігнорувати та автозаповнити їх згідно логіки, зазначеної вище.
До реалізації змін є ризик публікації процедур з даними напрямками. Дані процедури плануємо моніторити в мануальному режимі та у випадку неспівпадіння значень currentTenantGuaranteeFee та guarantee - повідомляти майданчик про необхідність зв'язатись з організатором та змінити значення на однакові.
Таким чином, після релізу функціоналу необхідності проводити міграції немає.