| body |
{"product": {"rating": null, "rating_count": null, "brand": "Heritage Store", "name": "Hydrogen Peroxide Mouthwash Eucalyptus Mint -- 16 fl oz", "description": "Shop Heritage Store at Vitacost\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nHeritage Store Hydrogen Peroxide Mouthwash Eucalyptus Mint Description\n\n\n\n\nUnique Oxygenating Bubble Action \nWake Up Your Mouth\nWhitens for a Sparkling Smile\nVegan\nCruelty-Free\nFluoride-Free\n\n\nThe original fresh mouth\n\u00a0\nEnjoy the bubbling fresh taste of clean and discover a sparkling smile. Oxygen-releasing molecules are blended with a minty mix of eucalyptus, thyme, menthol, and spearmint for a mouthwash that wakes up your mouth.\n\u00a0\nGood for people & planet\n\u00a0\nSince 1969, Heritage Store's calling has been to deliver good energy, transcendent vibes, and a healthy glow - inside and out. Consider this a soul-to-skin beauty mission.\n\n\n\n\n\nDirections\n\n\nSwish 2 tsp. in mouth for at least 1 minute, then spit out. Use up to 4 times daily after meals and at bedtime.\n\n\n\n\nFree Of\n \n \n \n \n Cruelty, fluoride.\n \n \n \n*These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.\n\n Ingredients: Aqua*, hydrogen peroxide, xylitol, citrus grandis (grapefruit) seed extract, flavor, menthol, eucalyptus globulus extract.*Water (vor-mag\u2122) has been vortexed and magnetized to raise the energy to a higher vibration.\n\n\n\n\nWarnings\n\nDo not swallow!\u00a0If irritation, pain or redness occurs, consult a doctor or dentist promptly. Avoid contact with eyes.\u00a0Use only as directed.\n\nThe product you receive may contain additional details or differ from what is shown on this page, or the product may have additional information revealed by partially peeling back the label. We recommend you reference the complete information included with your product before consumption and do not rely solely on the details shown on this page. For more information, please see our full disclaimer.", "data": {"dataFacets": []}, "categories": ["Beauty & Personal Care > Oral Care > Mouthwash"], "gender": "Unisex", "product_images": [], "market_id": 34, "remote_code": "heritage-store-hydrogen-peroxide-mouthwash-eucalyptus-mint", "is_lost": 0, "variants": [{"remote_code": "heritage-store-hydrogen-peroxide-mouthwash-eucalyptus-mint", "upc": "076970665716", "remote_url": "https://www.vitacost.com/heritage-store-hydrogen-peroxide-mouthwash-eucalyptus-mint", "size": "16 fl oz", "origin_color": "No color", "price": 11.19, "variant_images": ["https://www.vitacost.com/Images/Products/500/Heritage-Store/Heritage-Store-Hydrogen-Peroxide-Mouthwash-Eucalyptus-Mint-076970665716.jpg"], "stock_count": 1, "data": ["transfer"], "image_url": "https://www.vitacost.com/Images/Products/500/Heritage-Store/Heritage-Store-Hydrogen-Peroxide-Mouthwash-Eucalyptus-Mint-076970665716.jpg", "additional_image_base64": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABTB4ADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9U6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiuQ+MPi+8+H3wj8b+KdOigm1DQ9DvtTto7pWaJ5Ybd5EDhSCVJUZAIOM8igDr6K+RPCX/BQHTYPB3w2TxN4S8Q63428WeE/+EoNl4N0xZ4PLUsJFQST71ICM3zEjA+9kgHsbj9ur4ey6J8Or/RNN8TeLLrx1bTXumaRoGl/ab2O3hJWeWaPeNqxsrKdpYkq20NigD6Kor5dT/gof8Op/hv4J8aW+geL7zTvF+s3GhaXZ2umxS3j3MRK4MSzE4dgAoXcxJGQOcWfEn7fngbwnd3ltqPhbxvHcaRZW1/4jjj0dXPhuOfmIXwEvysV+fbH5h289jQB9M0V8q/tIftu6B4G0Dx14f8Gx69rPi2w8IT65Freh6Wt7YaQ0tsz2U1y7EgBmMbD5HXaQWwucY3we/afubjxL4APjbxvqKxz/AAatvHGtWb6NZppxbePPvmuUImWTAYeQkflbRkHdxQB9h0V84+Df27vAPjA3QOjeKtCb+wLnxPpg1nTUt/7asIELyS2h8whjtG4K5QkEHGOao+A/2/fBXxFudKtNL8IeOIbzW9Dutc0KG90mKI6ytuhaWC1PnEPKNpGCVQkcOQQSAfTlFfFHwM/4KK/29+zjpfxD+JXgvWtNvbq/TTIJ9D05V0/VrmW5niiisjLcsxZVh/eGVkUMDgkEV7m37TFlB4K8PeI7rwD45s11rX4PD8emy6VGbu3e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6faaXHpNhL4h1PxdbaDpWp6n4e1HRrW8tGtDd3M/2O5fz1aKOG5XO8qzIpyMkD034p+NvEfwq+Ev/CQXE2l6tq1le6el/NHZSW9s9tJfQxXDJEZnZGWCSQrmRgGUEgjK0Ael0V87658Wbz4geItJ0tNJ0fUPBmseL4tH0176KR3uU0+Ke8vb7IkC+Wk9okURxjdGXO9ZFA434BfEjxZ4a07wBq2ptoUnhX4maxretGGOGYahaQSpd6jDdvOZPLaMRJDEY/KUpvi+djkUAfXVFfNeh/Gzx9d/C3wp4l1zWPDPh/WfF1omoaXoln4V1LWLqG3K+YXMFtcebORHJb7gqxrGXOWbKg4Wl/FT4h/G7/hR50HW9M8L6lqEuuaxqedLu5La8t7B2so3aD7TBIsMj3MMvkyMSGMWT+7IcA+saK+avCHxT8QeLPFV7pfg7TvDuleIPEmqazfza3e2c00C6fptxHpkc0sKzI00srIgQLJGojQt1ADw+D/2g/HnxKh8Ox6SPDGgE+F7zXtd1O/tLi8t4il2be1kgjSaImGZbe7k+Z8hdhBO0hgD6bork/hL4tvvH3wr8G+J9TsU0zUta0az1K5soyStvLNAkjxgnnCliOfSusoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDB8deB9E+JfhDVfC/iSy/tHQtVgNteWomki8yM9RvjZWXp1Ug1kH4MeCz4n8IeIf7BgXVvCNnLp+hTLJIq2EEkaxuiRhth+RQoJBIGQCMnPa0UAedWn7PvgSx8Q2WtRaRc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fE1vZHNqI7iJJZIHhOGRo0B3c5B+avW6KAPFfhJ+zhpnhLRL9/EkEOoa3qXiGLxLOIb25njguYUjjtl8+VvNuPLWFCXm5eQs5UZAHY+IPgl4M8Tw6ymo6Q8kmranDrNzcw3txDcLexQRwRTxTJIskDrFCiAxMmBu7s2e5ooA5DSPhP4a0WbQp4bW8ubnRJZ57G51DU7q8mjkmjMcjtJNI7SMUJXLliASBjNavjTwbo/xC8Kar4a1+0+36Lqlu1td2wleIyRsOQHQqyn3UgjsRW1RQBxv/Cn/AAgun6BYx6MsFpoOnTaVpkME8sa2ttLEsUiLtYclEVQ5yw5wRk5wvDX7NXw58I6fe2Ol6DLDaXOmy6OIpdTu5ha2UoxJb23mSt9mRsAlYdmSqnqAR6fRQBxeu/B7wp4in0Ka6sLiCbRLSSwsZNP1G5s2jtpPL3wMYZEMkbeTFlH3KTGpxkVS0z4C+CNDHgwaZpdzpf8Awh9p9g0f7Bql3b+VbExkwS7JR9ojJhiJSbeGKgkE5r0GigDzPUf2b/h7qelaHp8mi3EFvottNZ2bWeqXltKLeZg00MksUqvNG7KpZJGZWIyQa3H+EXhBrbXbdNFjt4Na0eHQL2K2lkhVrCFZkigjCMPKVRcTY8vaRvznIGOwooAxNF8F6P4e1W61HT7Z7e6ubS2sZP38jRiG33+SiRsxRMea/KgFsjcTgY26KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/9k=", "description": "Color: No color; Size: 16 fl oz", "colors": ["No color"]}]}, "remote_url": "https://www.vitacost.com/heritage-store-hydrogen-peroxide-mouthwash-eucalyptus-mint", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'heritage-store-hydrogen-peroxide-mouthwash-eucalyptus-mint' - 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)
|