| body |
{"product": {"rating": 4.8, "rating_count": 19, "brand": "Rainbow High", "name": "Rainbow High Littles Amethyst Willow, Purple, 5.5\" Posable Small Doll", "description": "Meet Amethyst Willow - The Littlest Rainbow High Star!There's no best friend like a little sister! Introducing Rainbow High Littles - the adorable little sisters of your favorite Rainbow High dolls. Now you can create endless stories and adventures with Amethyst Willow, the stylish little sister who brings purple perfection to playtime.Why You'll Love Amethyst Willow:\n\nPerfectly Posable: At 5.5 inches tall, this small but mighty doll features multiple points of articulation for endless posing possibilities\n\nStunning Purple Style: Dressed in gorgeous amethyst-inspired fashion that sparkles with personality\n\nCollectible & Compatible: Part of the Rainbow High Littles collection - collect them all and create the ultimate Rainbow High family\n\nImaginative Play: Perfect for storytelling, fashion play, and creating magical moments with your favorite Rainbow High characters\n\nPremium Quality: Crafted with attention to detail that Rainbow High fans know and love\nWhether she's joining her big sister on adventures or starring in her own stories, Amethyst Willow brings vibrant color and endless fun to any collection. Perfect for kids who love fashion dolls, creative play, and all things Rainbow High!", "data": {"dataFacets": []}, "categories": ["Home > Rainbow High Dolls \u2013 Where Bold Fashion and Bright Color Collide"], "gender": "Kids", "product_images": [], "market_id": 115, "remote_code": "rainbow-high-littles-dolls-amethyst-purple", "is_lost": 0, "variants": [{"remote_code": "41134060044386", "upc": "7128792793186", "additional_upc": "1721150667", "remote_url": "https://shop.mgae.com/products/rainbow-high-littles-dolls-amethyst-purple", "size": "N/A", "origin_color": "N/A", "price": 11.99, "variant_images": ["https://shop.mgae.com/cdn/shop/files/531234--Littles-Amethyst-Willow.jpg?v=1721150667", "https://shop.mgae.com/cdn/shop/files/531234-Rainbow-High-Littles-Amethyst-Purple2.jpg?v=1720552654", "https://shop.mgae.com/cdn/shop/files/531234--Littles-Amethyst-Willow4.jpg?v=1721150667", "https://shop.mgae.com/cdn/shop/files/531234--Littles-Amethyst-Willow3.jpg?v=1721150667", "https://shop.mgae.com/cdn/shop/files/Littles-Dolls.jpg?v=1721141432", "https: https://cdn.shopify.com/s/files/1/0272/0202/7618/files/RH-Littles.jpg?v=1723649977"], "stock_count": 1, "data": ["transfer"], "image_url": "https://shop.mgae.com/cdn/shop/files/531234--Littles-Amethyst-Willow.jpg?v=1721150667", "description": "Color: N/A; Size: N/A", "colors": ["N/A"]}]}, "remote_url": "https://shop.mgae.com/products/rainbow-high-littles-dolls-amethyst-purple", "parsing_type": "full", "finalize": false, "parsing_code": 200, "parsing_text": "[200] Success: Item: 'rainbow-high-littles-dolls-amethyst-purple' - 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__} '
|