haproxy[96632]: 49.13.173.242:49720 [25/Feb/2024:03:54:25.630] HaProxy80 KUBER/ingress-nlb-stg 227/0/0/5/232 500 533 458 - - ---- 84/36/31/31/0 0/0 179787F000001C2387F000001005065DAB9F12761FB7A25 "Yii2-Curl-Agent" "GET /api/procedures/627252fbcac665ae8b6a651a/bids/31f03e227c74400bba99bac7cf45bcf5?acc_token=xxxxxxxxxxxxxxxxxxxxxxxxxxx HTTP/1.1" "179787F000001C2387F000001005065DAB9F1276" "procedure-sandbox.prozorro.sale" ""
[2024-02-25T03:54:25.862Z] | prozorro_sale.procedure.errors | ERROR - Unknown error caught in API - Forbidden state - active_awarded | PROCEDURE-ID: 627252fbcac665ae8b6a651a | X-Request-ID: 179787F000001C2387F000001005065DAB9F12761FB7A25
Traceback (most recent call last):
File "/procedure/prozorro_sale/procedure/state_machine/__init__.py", line 22, in __getattr__
return getattr(self.get_current_state(), item)
AttributeError: 'ActiveAwardedWithoutAuction' object has no attribute 'bids'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/procedure/prozorro_sale/procedure/errors.py", line 122, in request_errors_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 269, in context_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/auth/__init__.py", line 285, in access_middleware
return await handler(request)
File "/procedure/prozorro_sale/procedure/utils.py", line 159, in accept_language_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/__init__.py", line 91, in retry_on_concurrency_error_middleware
return await handler(request)
File "/usr/local/lib/python3.9/site-packages/prozorro_sale/tools/middlewares.py", line 52, in request_unpack_params
return await handler(request, *args, **request.match_info, **kwargs)
File "/procedure/prozorro_sale/procedure/api/views/bids.py", line 62, in get_bid
bid = procedure.bids[bid_id]
File "/procedure/prozorro_sale/procedure/state_machine/__init__.py", line 24, in __getattr__
raise errors.ForbiddenStateError(self.status)
prozorro_sale.procedure.errors.ForbiddenStateError: Forbidden state - active_awarded