Uploader не отправляются параменты

Есть форма, на ней используется uploader

webix.ui({
id: “uploadDocsAPI”,
view: “uploader”,
upload: ‘/file/senddoc’,
autosend: false,
on: {
onBeforeFileAdd: function (item) {
$$(“uploadDocsAPI”).send(function(){
}, {
recordId:$$(‘form’).getValues().id;
});
},
apiOnly:true
});

Приведенная выше часть кода дописана прямо в посте, поэтому код может содержать ошибки, но аналогичный алгоритм у меня в коде отрабатывает корректно.

Серверная часть на nodejs.

Задача - отправить вместе с файлом идентификатор формы.

Проблема в том, что сервер получает параметр только при передаче мелких файлов.

При отправке файлов порядка 5-10кб команда console.log(req.params.all()); выдает:
{ recordId: ‘1’, id: undefined }

При передаче файлов больше 200кб, сами файлы на сервер закачиваются, но console.log(req.params.all()); выдает:
{ id: undefined }, т.е. передаваемый мною параметр recordId где-то пропадает

А можете опубликовать весь код nodejs который обрабатывает загрузку файла. Интересует по какому событию вы вызываете console.log с параметрами.

Клиентский код отправляет данные одинаково, безотносительно размера файла.

Проверил мою клиентскую часть с php на сервере, никакие параметры не теряются. Пробовал на файлах до 5мб. Получается дело в express, sails или skipper