При обработке записей реестра сожет возникнуть ситуация, когда обработка изменения записи одного реестра включает изменение другой записи этого же реестра. Такие обработки могли зацикливаться, поскольку не всегда возможно отличить сохранение данных, которое было проделано при обработке события, от обычного сохранения.
Для этого в методы API
rest/api/asforms/data/save
,
rest/api/asforms/form/multipartdata
и
rest/asforms/form/multipartdata
мы добавили
новый необязательный параметр eventProperties
типа json
, данные в котором будут переданы в
событие изменения данных по форме.
Параметр eventProperties
должен иметь формат
«ключ - значение», ключ должен соответствовать
регулярному выражению [a-zA-Z_][a-zA-Z_0-9]*:
{ "paramA": "paramA value", "paramB": "paramB value" }
Ключи formID
, dataUUID
зарезервированы, при передаче подобных ключей значения будут
перезаписаны параметрами события.