[2020-09-28T08:25:59.717Z] | prozorro_sale.registry.errors | ERROR - Unknown error caught in API - 'cadastralNumber' | X-Request-ID: 2b8bdd12-062a-47c2-861d-8c6d22a036f9
Traceback (most recent call last):
File "/registry/prozorro_sale/registry/errors.py", line 53, in request_errors_middleware
return await handler(request)
File "/registry/prozorro_sale/registry/auth.py", line 58, in context_middleware
return await handler(request)
File "/registry/prozorro_sale/registry/auth.py", line 65, in access_middleware
return await check_access(handler)(request)
File "/registry/prozorro_sale/registry/auth.py", line 74, in handler
return await func(request, *args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/tools/__init__.py", line 81, in retry_on_concurrency_error_middleware
return await handler(request)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/tools/__init__.py", line 67, in handler
return await func(request, *args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/prozorro_sale/tools/__init__.py", line 45, in request_unpack_params
return await handler(request, **request.match_info)
File "/registry/prozorro_sale/registry/api.py", line 33, in create_registry_object
obj = model_generator.create_registry_object(data, obj_type=obj_type, owner=request._context.user.name)
File "/registry/prozorro_sale/registry/model_generator.py", line 29, in create_registry_object
obj = itemType(data, **kwargs)
File "/registry/prozorro_sale/registry/models/base.py", line 46, in __init__
super().__init__(data, **kwargs)
File "/usr/local/lib/python3.8/site-packages/schematics/models.py", line 112, in __init__
setattr(self, field, f_obj.validate(f_value, context))
File "/usr/local/lib/python3.8/site-packages/schematics/types/base.py", line 317, in validate
value = self.convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 51, in convert
return self._convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 227, in _convert
data.append(context.field_converter(self.field, item, context))
File "/usr/local/lib/python3.8/site-packages/schematics/transforms.py", line 388, in __call__
return self.func(*args)
File "/usr/local/lib/python3.8/site-packages/schematics/transforms.py", line 424, in validation_converter
return field.validate(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/base.py", line 317, in validate
value = self.convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 51, in convert
return self._convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 160, in _convert
return model_class(value, context=context)
File "/usr/local/lib/python3.8/site-packages/schematics/models.py", line 112, in __init__
setattr(self, field, f_obj.validate(f_value, context))
File "/usr/local/lib/python3.8/site-packages/schematics/types/base.py", line 317, in validate
value = self.convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 51, in convert
return self._convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 160, in _convert
return model_class(value, context=context)
File "/usr/local/lib/python3.8/site-packages/schematics/models.py", line 112, in __init__
setattr(self, field, f_obj.validate(f_value, context))
File "/usr/local/lib/python3.8/site-packages/schematics/types/base.py", line 317, in validate
value = self.convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 51, in convert
return self._convert(value, context)
File "/usr/local/lib/python3.8/site-packages/schematics/types/compound.py", line 160, in _convert
return model_class(value, context=context)
File "/usr/local/lib/python3.8/site-packages/schematics/models.py", line 112, in __init__
setattr(self, field, f_obj.validate(f_value, context))
File "/usr/local/lib/python3.8/site-packages/schematics/models.py", line 34, in _setter
getattr(self, pre_set_callback_name)(value)
File "/registry/prozorro_sale/registry/models/base.py", line 85, in _on_id_set
description = dictionaries.get_description_by_id(value, self.scheme)
File "/registry/prozorro_sale/registry/models/dictionaries.py", line 68, in get_description_by_id
data = get_dictionary_data(scheme, doc_type)
File "/registry/prozorro_sale/registry/models/dictionaries.py", line 64, in get_dictionary_data
return SCHEME_MAPPING[doc_type][name]['data']
KeyError: 'cadastralNumber'
[2020-09-28T08:25:59.718Z] | aiohttp.access | INFO - "185.128.233.213 POST /api/registry/otherProperty HTTP/1.1 500 264 - PostmanRuntime/7.26.5 0.003417 " | X-Request-ID: 2b8bdd12-062a-47c2-861d-8c6d22a036f9```