CDB3-3547 500 ошибка
При попытке получить протокол для процедуры arrestedAssets получаем 500 ошибку
Во время записи лога обращаемся к не существующему атрибуту
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/errors.py", line 67, in handler
return await func(request, *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/errors.py", line 128, in _catch_error_middleware
return await handler(request, *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 269, in context_middleware
return await handler(request)
File "/protocol_service/prozorro_sale/protocol_service/api.py", line 111, in get_protocol_pdf
await builder.load()
File "/protocol_service/prozorro_sale/protocol_service/protocol_builder.py", line 59, in load
if self.procedure.status == 'complete':
File "/protocol_service/prozorro_sale/protocol_service/serializers.py", line 295, in status
LOG.warning(f'Procedure {self.procedure.selling_type} not found on SUCCESS_STATUSES_MAP')
AttributeError: 'Procedure' object has no attribute 'procedure'
AR:
status code 500
ER:
status code 404