cdb3_sandbox_bankRuptcy/procedure_This field has already been specified
2022-01-13 07:30:35. 1time sandbox
Traceback (most recent call last):
File "/procedure/prozorro_sale/procedure/errors.py", line 93, in request_errors_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 123, in context_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 130, in access_middleware
return await check_access(handler)(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 143, in handler
return await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/utils.py", line 101, in accept_language_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/__init__.py", line 70, in retry_on_concurrency_error_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/__init__.py", line 54, in handler
return await func(request, *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/middlewares.py", line 35, in request_unpack_params
return await handler(request, *args, **request.match_info, **kwargs)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/errors.py", line 48, in handler
return await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/utils.py", line 68, in handler
res = await func(request, *args, **kwargs)
File "/procedure/prozorro_sale/procedure/api.py", line 231, in update_award
procedure.update_award(award_id, data, request._context)
File "/procedure/prozorro_sale/procedure/roles.py", line 68, in handler
return decr(func)(*args, **kwargs)
File "/procedure/prozorro_sale/procedure/roles.py", line 17, in handler
return func(*args, **kwargs)
File "/procedure/prozorro_sale/procedure/packages/bankRuptcy/states.py", line 362, in update_award
super().update_award(award_id, data, context)
File "/procedure/prozorro_sale/procedure/roles.py", line 68, in handler
return decr(func)(*args, **kwargs)
File "/procedure/prozorro_sale/procedure/roles.py", line 17, in handler
return func(*args, **kwargs)
File "/procedure/prozorro_sale/procedure/state_machine/awards.py", line 286, in update_award
self.award(award_id).update_award(data, role)
File "/procedure/prozorro_sale/procedure/state_machine/awards.py", line 38, in update_award
self.award.import_data(data, role=role, app_data={'procedure_status': self.procedure.status})
File "/procedure/prozorro_sale/procedure/models/utils.py", line 84, in import_data
import_data = super().import_data(raw_data, role=role, **kwargs)
File "/procedure/prozorro_sale/procedure/models/base.py", line 33, in import_data
import_data = super().import_data(raw_data, role, **kwargs)
File "/usr/local/lib/python3.9/site-packages/schematics/models.py", line 173, in import_data
return convert(self.__class__, self, raw_data, role=role, **kwargs)
File "/usr/local/lib/python3.9/site-packages/schematics/transforms.py", line 461, in convert
return import_loop(cls, mutable, raw_data, validation_converter, **kwargs)
File "/usr/local/lib/python3.9/site-packages/schematics/transforms.py", line 200, in import_loop
setattr(mutable, field_name, value)
File "/usr/local/lib/python3.9/site-packages/schematics/models.py", line 32, in _setter
getattr(self, validator_name)(value)
File "/procedure/prozorro_sale/procedure/packages/bankRuptcy/procedure.py", line 136, in validate_isPartiallyPaid
raise ValidationError('This field has already been specified')
schematics.exceptions.ValidationError: ["This field has already been specified"]```