| body |
{"product": {"rating": 5.0, "rating_count": 1, "brand": "Nature's Bakery", "name": "Whole Wheat Fig Bars - Original Fig Flavor", "description": "PureFormulas is an authorized retailer of Nature's Bakery products. You can shop with confidence, knowing that all products purchased from PureFormulas are authentic. Nature's Bakery's Whole Wheat Fig Bars in Original Fig Flavor are a timeless\u201a soft-baked snack crafted to deliver naturally sweet satisfaction for any occasion. Made with real figs\u201a wholesome whole grains\u201a and simple plant-based ingredients\u201a these bars offer a nourishing and inclusive snacking option that feels as good as it tastes \u2014 whether enjoyed at lunch\u201a as an afternoon pick-me-up\u201a or on the go. Key Benefits & Features: \u2022 Real fig filling: Packed with real figs for a naturally sweet\u201a authentic flavor that has made the Original Fig Bar a trusted and enduring snacking favorite \u2022 Whole grain base: Crafted with wholesome whole grains\u201a providing a hearty\u201a nourishing foundation that consumers can feel good about with every bite \u2022 Plant-based and clean-label: Made with simple\u201a plant-based ingredients and formulated without high fructose corn syrup\u201a reflecting Nature's Bakery's commitment to thoughtful\u201a transparent snacking \u2022 Dairy-free and nut-free: Free from dairy and nuts\u201a making these bars an accessible and inclusive option for consumers with common dietary restrictions or allergen sensitivities \u2022 Non-GMO: Formulated with non-GMO ingredients\u201a offering added confidence to health-conscious consumers who prioritize ingredient integrity \u2022 Convenient twin-pack format: Packaged in perfectly portioned twin packs ideal for tossing in a bag\u201a desk drawer\u201a or lunchbox \u2014 ready to deliver great taste and fuel wherever the day leads \u2022 Versatile snacking occasion: Well-suited for lunchtime\u201a snack time\u201a or on-the-go moments\u201a making them a dependable\u201a everyday go-to for the whole family Nature's Bakery's Whole Wheat Fig Bars in Original Fig Flavor continue to earn their place as a go-to snack by combining real fruit\u201a whole grains\u201a and clean ingredients in a convenient\u201a great-tasting format. Dairy-free\u201a nut-free\u201a non-GMO\u201a and free from high fructose corn syrup\u201a these bars offer a snacking experience that is as nourishing as it is delicious \u2014 a timeless choice that stands the test of time for good reason. These statements have not been evaluated by the Food and Drug Administration (FDA). These products are not meant to diagnose\u201a treat or cure any disease or medical condition. Please consult your doctor before starting any exercise or nutritional supplement program or before using these or any product during pregnancy or if you have a serious medical condition. Report incorrect product information", "data": {"dataFacets": [], "product_id": "1000061419", "repository_id": "1000061419", "route": "/product/whole-wheat-fig-bars-original-fig-flavor-by-natures-bakery/1000061419", "part_number": null, "parent_category_id_path": "rootCategory>food", "product_type": "Product", "tags": [], "highlights": [], "main_ingredient": null}, "categories": ["Food"], "gender": null, "product_images": ["https://www.pureformulas.com/img/no-image.jpg"], "market_id": 144, "remote_code": "1000061419", "is_lost": 0, "variants": [{"remote_code": "NBR1002", "upc": "047495117806", "remote_url": "https://www.pureformulas.com/product/whole-wheat-fig-bars-original-fig-flavor-by-natures-bakery/1000061419?skuId=NBR1002", "size": "1 Bar (2 oz / 57 Grams)", "origin_color": "Default", "price": 1.16, "email_meta": "NBR1002", "variant_images": ["https://www.pureformulas.com/file/v1628736101134849165/products/fig-bar-original-fig-2-oz-57-grams-by-natures-bakery.jpg", "https://www.pureformulas.com/file/v8084651880294566943/products/fig-bar-original-fig-2-oz-57-grams-by-natures-bakery-extra1.jpg", "https://www.pureformulas.com/file/v4080641609970709232/products/fig-bar-original-fig-2-oz-57-grams-by-natures-bakery-extra2.jpg", "https://www.pureformulas.com/file/v3932199926388151308/products/fig-bar-original-fig-2-oz-57-grams-by-natures-bakery-extra3.jpg", "https://www.pureformulas.com/img/no-image.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.pureformulas.com/file/v1628736101134849165/products/fig-bar-original-fig-2-oz-57-grams-by-natures-bakery.jpg", "description": "Size: 1 Bar (2 oz / 57 Grams)", "colors": ["Default"], "additional_upc": "1000061419", "weight": 59}, {"remote_code": "NBR1003", "upc": "047495210026", "remote_url": "https://www.pureformulas.com/product/whole-wheat-fig-bars-original-fig-flavor-by-natures-bakery/1000061419?skuId=NBR1003", "size": "6 Twin Packs (2 oz / 57 Grams Each)", "origin_color": "Default", "price": 5.74, "email_meta": "NBR1003", "variant_images": ["https://www.pureformulas.com/file/v8429346794839770330/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery.jpg", "https://www.pureformulas.com/file/v648518246117115800/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery-extra1.jpg", "https://www.pureformulas.com/file/v2720070403254009608/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery-extra2.jpg", "https://www.pureformulas.com/file/v511700925541450115/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery-extra3.jpg", "https://www.pureformulas.com/file/v628669554690118712/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery-extra4.jpg", "https://www.pureformulas.com/img/no-image.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.pureformulas.com/file/v8429346794839770330/products/fig-bar-original-fig-flavor-6-twin-packs-2-oz-57-grams-by-natures-bakery.jpg", "description": "Size: 6 Twin Packs (2 oz / 57 Grams Each)", "colors": ["Default"], "additional_upc": "1000061419", "weight": 349}]}, "remote_url": "https://www.pureformulas.com/product/whole-wheat-fig-bars-original-fig-flavor-by-natures-bakery/1000061419", "type_parsing": "full", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: '1000061419' - parsed successfully. additional_error_text=''"} |
| error_text |
File "/opt/working_folder/middlewares/catch_errors_middleware/catch_500_errors.py", line 15, in dispatch
response = await call_next(request)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 84, in call_next
raise app_exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/base.py", line 70, in coro
await self.app(scope, receive_or_disconnect, send_no_error)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/cors.py", line 83, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 79, in __call__
raise exc
File "/usr/local/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 68, in __call__
await self.app(scope, receive, sender)
File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 20, in __call__
raise e
File "/usr/local/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 17, in __call__
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 718, in __call__
await route.handle(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 276, in handle
await self.app(scope, receive, send)
File "/usr/local/lib/python3.11/site-packages/starlette/routing.py", line 66, in app
response = await func(request)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 274, in app
raw_response = await run_endpoint_function(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/fastapi/routing.py", line 193, in run_endpoint_function
return await run_in_threadpool(dependant.call, **values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/concurrency.py", line 41, in run_in_threadpool
return await anyio.to_thread.run_sync(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/anyio/to_thread.py", line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
return await future
^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 807, in run
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/working_folder/api/logging_router/api/product_logging.py", line 495, in log_product_upload
add_product_history(db, market_id, remote_code, json_data)
File "/opt/working_folder/api/logging_router/api/product_logging.py", line 319, in add_product_history
.first()
^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/query.py", line 2728, in first
return self.limit(1)._iter().first() # type: ignore
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/query.py", line 2827, in _iter
result: Union[ScalarResult[_T], Result[_T]] = self.session.execute(
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 2362, in execute
return self._execute_internal(
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/session.py", line 2247, in _execute_internal
result: Result[Any] = compile_state_cls.orm_execute_statement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/orm/context.py", line 305, in orm_execute_statement
result = conn.execute(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1418, in execute
return meth(
^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection
return connection._execute_clauseelement(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement
ret = self._execute_context(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
return self._exec_single_context(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
self._handle_dbapi_exception(
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 2355, in _handle_dbapi_exception
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/usr/local/lib/python3.11/site-packages/sqlalchemy/engine/default.py", line 941, in do_execute
cursor.execute(statement, parameters)
|