Feature/vacation edo signing #23
@@ -67,11 +67,12 @@ export async function submitSigningRequest(
|
||||
if (request.initiatorEmail) form.append('initiator_email', request.initiatorEmail);
|
||||
// Так ЭДО подпишет документ в колонке «Кто отправил», а не техническим client_id.
|
||||
form.append('service_initiator_name', EDO_SOURCE_NAME);
|
||||
// БИН файлов — массивом, по порядку файлов: общий company_bin не нужен, подписант один (физлицо).
|
||||
// БИН файлов — одним полем JSON-массивом строк, по порядку файлов: общий company_bin не нужен,
|
||||
// подписант один (физлицо). Повторяющиеся поля ЭДО не принимает (400 invalid_file_company_bins_format).
|
||||
for (const file of request.files) {
|
||||
form.append('files', file.content, file.name);
|
||||
form.append('file_company_bins', file.companyBin);
|
||||
}
|
||||
form.append('file_company_bins', JSON.stringify(request.files.map((file) => file.companyBin)));
|
||||
|
||||
let response: HttpClientResponse;
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user