| body |
{"product": {"rating": 4.8, "rating_count": 18, "brand": "Bratz", "name": "Bratz Stylin' Jade Fashion Doll with Customizable T-Shirt for You and Accessories", "description": "Express Your Unique Style with Bratz Stylin' Jade!\nThe Bratz are back and more fashionable than ever! Meet Jade, the ultimate fashion icon who's ready to share her passion for style with you. This isn't just a doll\u2014it's your gateway to creative self-expression.\nWhat Makes This Special:\n\n\nMatching Customizable T-Shirt for You: Jade comes with a matching graphic tee that you can personalize and style your own way\u2014just like she did!\n\nFierce Fashion Details: Jade rocks a cropped tank layered over a trendy leopard print button-up, paired with a stylish skirt, boots, and a matching handbag\n\nSignature Accessories: Complete with charmed-up glasses that add the perfect finishing touch to her look\n\nStunning Hair & Makeup: Long flowing hair with a blonde money piece, soft glam makeup, and edgy bleached brows\n\nIndividual Fashions, Matching Passions:\nJade's all about taking fashion risks and making bold statements. She transformed her graphic tee into a cropped tank to create her signature look\u2014now it's your turn to customize yours! Whether you crop it, tie-dye it, or add your own flair, you and Jade can twin in style.\nPerfect for collectors, fashion enthusiasts, and anyone who loves to express their creativity through style. Jade inspires you to be bold, be unique, and most importantly\u2014be YOU!", "data": {"dataFacets": []}, "categories": ["Home > Bratz"], "gender": "Kids", "product_images": [], "market_id": 115, "remote_code": "bratz-stylin-jade-fashion-doll-with-customizable-t-shirt-for-you-and-accessories", "is_lost": 0, "variants": [{"remote_code": "51987084476783", "upc": "14714611958127", "additional_upc": "1747680610", "remote_url": "https://shop.mgae.com/products/bratz-stylin-jade-fashion-doll-with-customizable-t-shirt-for-you-and-accessories", "size": "N/A", "origin_color": "N/A", "price": 32.99, "variant_images": ["https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade1.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade2.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade3.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade4.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade5.jpg?v=1747680610", "https://shop.mgae.com/cdn/shop/files/Bratz-Stylin-Girls.jpg?v=1747750886", "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade6.jpg?v=1747680808", "https: https://cdn.shopify.com/s/files/1/0272/0202/7618/files/Bratz-Stylin-Jade-Video.jpg?v=1760535666"], "stock_count": 1, "data": ["transfer"], "image_url": "https://shop.mgae.com/cdn/shop/files/544883-Bratz-Stylin_-Jade.jpg?v=1747680610", "description": "Color: N/A; Size: N/A", "colors": ["N/A"]}]}, "remote_url": "https://shop.mgae.com/products/bratz-stylin-jade-fashion-doll-with-customizable-t-shirt-for-you-and-accessories", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'bratz-stylin-jade-fashion-doll-with-customizable-t-shirt-for-you-and-accessories' - 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 88, in __call__
response = await handler(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/working_folder/handlers/exception_handlers.py", line 70, in validation_exception_handler
return JSONResponse(
^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 196, in __init__
super().__init__(content, status_code, headers, media_type, background)
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 55, in __init__
self.body = self.render(content)
^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/starlette/responses.py", line 199, in render
return json.dumps(
^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/__init__.py", line 238, in dumps
**kw).encode(obj)
^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 200, in encode
chunks = self.iterencode(o, _one_shot=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 258, in iterencode
return _iterencode(o, 0)
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/json/encoder.py", line 180, in default
raise TypeError(f'Object of type {o.__class__.__name__} '
|