[2020-05-15T14:44:56 +0000] | prozorro_sale.procedure.errors | ERROR - Unknown error caught in API - 'id' | X-Request-ID: 0da52642-67f6-4538-abd9-2f8a77581415
Traceback (most recent call last):
File "/procedure/prozorro_sale/procedure/errors.py", line 81, in request_errors_middleware
return await handler(request)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/auth/__init__.py", line 65, in context_middleware
return await handler(request)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/auth/__init__.py", line 72, in access_middleware
return await check_access(handler)(request)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/auth/__init__.py", line 81, in handler
return await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/utils.py", line 124, in accept_language_middleware
return await handler(request)
File "/procedure/prozorro_sale/procedure/errors.py", line 116, in retry_on_concurrency_error_middleware
return await handler(request)
File "/procedure/prozorro_sale/procedure/errors.py", line 100, in handler
return await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/utils.py", line 98, in request_unpack_params
return await handler(request, **request.match_info)
File "/procedure/prozorro_sale/procedure/utils.py", line 73, in handler
return await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/utils.py", line 49, in handler
res = await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/api.py", line 395, in update_procedure_document_list
procedure.update_document_list(data, request._context)
File "/procedure/prozorro_sale/procedure/state_machine.py", line 162, in update_document_list
payload={'document_ids': [doc['id'] for doc in data]})
File "/procedure/prozorro_sale/procedure/state_machine.py", line 162, in <listcomp>
payload={'document_ids': [doc['id'] for doc in data]})
KeyError: 'id'