diff --git a/recordings/Product-object_2337292083/can-get-a-details-of-product-by-id_3656921720/recording.har b/recordings/Product-object_2337292083/can-get-a-details-of-product-by-id_3656921720/recording.har index 194d8d9f..c0c5ee66 100644 --- a/recordings/Product-object_2337292083/can-get-a-details-of-product-by-id_3656921720/recording.har +++ b/recordings/Product-object_2337292083/can-get-a-details-of-product-by-id_3656921720/recording.har @@ -8,11 +8,11 @@ }, "entries": [ { - "_id": "98f03d5a6ad9325b1deb6aa2a7326ac8", + "_id": "731fd455caf7ccaf329e21eb79725197", "_order": 0, "cache": {}, "request": { - "bodySize": 2603, + "bodySize": 2588, "cookies": [], "headers": [ { @@ -28,7 +28,7 @@ { "_fromType": "array", "name": "content-length", - "value": "2603" + "value": "2588" }, { "_fromType": "array", @@ -56,23 +56,23 @@ "postData": { "mimeType": "application/json", "params": [], - "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"id\":\"UHJvZHVjdDo4NA==\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n isAvailable\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" + "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"id\":\"UHJvZHVjdDo4NA==\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" }, "queryString": [], "url": "http://localhost:8000/graphql/" }, "response": { - "bodySize": 7974, + "bodySize": 7953, "content": { "mimeType": "application/json", - "size": 7974, - "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"isAvailable\": true, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" + "size": 7953, + "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 09 Dec 2020 15:54:23 GMT" + "value": "Wed, 09 Dec 2020 18:18:11 GMT" }, { "name": "server", @@ -84,7 +84,7 @@ }, { "name": "content-length", - "value": "7974" + "value": "7953" }, { "name": "x-content-type-options", @@ -101,8 +101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2020-12-09T15:54:21.824Z", - "time": 1321, + "startedDateTime": "2020-12-09T18:18:11.031Z", + "time": 407, "timings": { "blocked": -1, "connect": -1, @@ -110,7 +110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1321 + "wait": 407 } } ], diff --git a/recordings/Product-object_2337292083/can-get-a-details-of-product-by-slug_3158011542/recording.har b/recordings/Product-object_2337292083/can-get-a-details-of-product-by-slug_3158011542/recording.har index a19d411e..4fc8d6e2 100644 --- a/recordings/Product-object_2337292083/can-get-a-details-of-product-by-slug_3158011542/recording.har +++ b/recordings/Product-object_2337292083/can-get-a-details-of-product-by-slug_3158011542/recording.har @@ -8,11 +8,11 @@ }, "entries": [ { - "_id": "fc1df6ecf61b4816f3d8e42b1444a6c6", + "_id": "face2adee60042fa053f0f0bb8330254", "_order": 0, "cache": {}, "request": { - "bodySize": 2600, + "bodySize": 2585, "cookies": [], "headers": [ { @@ -28,7 +28,7 @@ { "_fromType": "array", "name": "content-length", - "value": "2600" + "value": "2585" }, { "_fromType": "array", @@ -56,23 +56,23 @@ "postData": { "mimeType": "application/json", "params": [], - "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"slug\":\"seaman-beer\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n isAvailable\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" + "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"slug\":\"seaman-beer\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" }, "queryString": [], "url": "http://localhost:8000/graphql/" }, "response": { - "bodySize": 7974, + "bodySize": 7953, "content": { "mimeType": "application/json", - "size": 7974, - "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"isAvailable\": true, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" + "size": 7953, + "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 09 Dec 2020 15:54:23 GMT" + "value": "Wed, 09 Dec 2020 18:18:11 GMT" }, { "name": "server", @@ -84,7 +84,7 @@ }, { "name": "content-length", - "value": "7974" + "value": "7953" }, { "name": "x-content-type-options", @@ -101,8 +101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2020-12-09T15:54:23.194Z", - "time": 472, + "startedDateTime": "2020-12-09T18:18:11.482Z", + "time": 393, "timings": { "blocked": -1, "connect": -1, @@ -110,7 +110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 472 + "wait": 393 } } ], diff --git a/recordings/useProductList_2502530707/can-fetch-product-by-id_3458307096/recording.har b/recordings/useProductList_2502530707/can-fetch-product-by-id_3458307096/recording.har index 017bc22a..8af64077 100644 --- a/recordings/useProductList_2502530707/can-fetch-product-by-id_3458307096/recording.har +++ b/recordings/useProductList_2502530707/can-fetch-product-by-id_3458307096/recording.har @@ -8,11 +8,11 @@ }, "entries": [ { - "_id": "b60240a050803687eb0fdf376ceef327", + "_id": "96e02dcc3469fe4019a0fd16d49c5e4d", "_order": 0, "cache": {}, "request": { - "bodySize": 3293, + "bodySize": 3278, "cookies": [], "headers": [ { @@ -28,7 +28,7 @@ { "_fromType": "array", "name": "content-length", - "value": "3293" + "value": "3278" }, { "_fromType": "array", @@ -56,23 +56,23 @@ "postData": { "mimeType": "application/json", "params": [], - "text": "[{\"operationName\":\"UserDetails\",\"variables\":{},\"query\":\"fragment Address on Address {\\n id\\n firstName\\n lastName\\n companyName\\n streetAddress1\\n streetAddress2\\n city\\n postalCode\\n country {\\n code\\n country\\n __typename\\n }\\n countryArea\\n phone\\n isDefaultBillingAddress\\n isDefaultShippingAddress\\n __typename\\n}\\n\\nfragment User on User {\\n id\\n email\\n firstName\\n lastName\\n isStaff\\n defaultShippingAddress {\\n ...Address\\n __typename\\n }\\n defaultBillingAddress {\\n ...Address\\n __typename\\n }\\n addresses {\\n ...Address\\n __typename\\n }\\n __typename\\n}\\n\\nquery UserDetails {\\n me {\\n ...User\\n __typename\\n }\\n}\\n\"},{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"id\":\"UHJvZHVjdDo4NA==\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n isAvailable\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" + "text": "[{\"operationName\":\"UserDetails\",\"variables\":{},\"query\":\"fragment Address on Address {\\n id\\n firstName\\n lastName\\n companyName\\n streetAddress1\\n streetAddress2\\n city\\n postalCode\\n country {\\n code\\n country\\n __typename\\n }\\n countryArea\\n phone\\n isDefaultBillingAddress\\n isDefaultShippingAddress\\n __typename\\n}\\n\\nfragment User on User {\\n id\\n email\\n firstName\\n lastName\\n isStaff\\n defaultShippingAddress {\\n ...Address\\n __typename\\n }\\n defaultBillingAddress {\\n ...Address\\n __typename\\n }\\n addresses {\\n ...Address\\n __typename\\n }\\n __typename\\n}\\n\\nquery UserDetails {\\n me {\\n ...User\\n __typename\\n }\\n}\\n\"},{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"id\":\"UHJvZHVjdDo4NA==\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" }, "queryString": [], "url": "http://localhost:8000/graphql/" }, "response": { - "bodySize": 7998, + "bodySize": 7977, "content": { "mimeType": "application/json", - "size": 7998, - "text": "[{\"data\": {\"me\": null}}, {\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"isAvailable\": true, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" + "size": 7977, + "text": "[{\"data\": {\"me\": null}}, {\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 09 Dec 2020 15:54:21 GMT" + "value": "Wed, 09 Dec 2020 18:18:11 GMT" }, { "name": "server", @@ -84,7 +84,7 @@ }, { "name": "content-length", - "value": "7998" + "value": "7977" }, { "name": "x-content-type-options", @@ -101,8 +101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2020-12-09T15:54:21.188Z", - "time": 809, + "startedDateTime": "2020-12-09T18:18:10.719Z", + "time": 494, "timings": { "blocked": -1, "connect": -1, @@ -110,7 +110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 809 + "wait": 494 } } ], diff --git a/recordings/useProductList_2502530707/can-fetch-product-by-slug_1591092022/recording.har b/recordings/useProductList_2502530707/can-fetch-product-by-slug_1591092022/recording.har index 9e7a2ff8..78748c22 100644 --- a/recordings/useProductList_2502530707/can-fetch-product-by-slug_1591092022/recording.har +++ b/recordings/useProductList_2502530707/can-fetch-product-by-slug_1591092022/recording.har @@ -8,11 +8,11 @@ }, "entries": [ { - "_id": "fc1df6ecf61b4816f3d8e42b1444a6c6", + "_id": "face2adee60042fa053f0f0bb8330254", "_order": 0, "cache": {}, "request": { - "bodySize": 2600, + "bodySize": 2585, "cookies": [], "headers": [ { @@ -28,7 +28,7 @@ { "_fromType": "array", "name": "content-length", - "value": "2600" + "value": "2585" }, { "_fromType": "array", @@ -56,23 +56,23 @@ "postData": { "mimeType": "application/json", "params": [], - "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"slug\":\"seaman-beer\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n isAvailable\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" + "text": "[{\"operationName\":\"ProductDetails\",\"variables\":{\"channel\":\"default-channel\",\"slug\":\"seaman-beer\"},\"query\":\"fragment BaseProduct on Product {\\n id\\n name\\n slug\\n seoDescription\\n seoTitle\\n thumbnail {\\n url\\n alt\\n __typename\\n }\\n thumbnail2x: thumbnail(size: 510) {\\n url\\n __typename\\n }\\n __typename\\n}\\n\\nfragment SelectedAttributeFields on SelectedAttribute {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n __typename\\n }\\n __typename\\n}\\n\\nfragment Price on TaxedMoney {\\n gross {\\n amount\\n currency\\n __typename\\n }\\n net {\\n amount\\n currency\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductVariantFields on ProductVariant {\\n id\\n sku\\n name\\n quantityAvailable(countryCode: $countryCode)\\n images {\\n id\\n url\\n alt\\n __typename\\n }\\n pricing {\\n onSale\\n priceUndiscounted {\\n ...Price\\n __typename\\n }\\n price {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n attributes {\\n attribute {\\n id\\n name\\n slug\\n __typename\\n }\\n values {\\n id\\n name\\n value: name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductPricingField on Product {\\n pricing {\\n onSale\\n priceRangeUndiscounted {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n priceRange {\\n start {\\n ...Price\\n __typename\\n }\\n stop {\\n ...Price\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n}\\n\\nfragment ProductDetails on Product {\\n ...BaseProduct\\n ...ProductPricingField\\n descriptionJson\\n category {\\n id\\n name\\n products(first: 3, channel: $channel) {\\n edges {\\n node {\\n ...BaseProduct\\n ...ProductPricingField\\n category {\\n id\\n name\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n __typename\\n }\\n images {\\n id\\n url\\n __typename\\n }\\n attributes {\\n ...SelectedAttributeFields\\n __typename\\n }\\n variants {\\n ...ProductVariantFields\\n __typename\\n }\\n isAvailable\\n __typename\\n}\\n\\nquery ProductDetails($id: ID, $slug: String, $countryCode: CountryCode, $channel: String) {\\n product(id: $id, slug: $slug, channel: $channel) {\\n ...ProductDetails\\n __typename\\n }\\n}\\n\"}]" }, "queryString": [], "url": "http://localhost:8000/graphql/" }, "response": { - "bodySize": 7974, + "bodySize": 7953, "content": { "mimeType": "application/json", - "size": 7974, - "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"isAvailable\": true, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" + "size": 7953, + "text": "[{\"data\": {\"product\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"descriptionJson\": \"{\\\"blocks\\\": [{\\\"data\\\": {\\\"text\\\": \\\"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\\\"}, \\\"type\\\": \\\"paragraph\\\"}]}\", \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"products\": {\"edges\": [{\"node\": {\"id\": \"UHJvZHVjdDo4MQ==\", \"name\": \"Red Wine\", \"slug\": \"red-wine\", \"seoDescription\": \"A fine, mature red with a hint of blackberry, an undertone of the alkaline Burgundy soil, a delicate aftertaste of burnt garlic, and a whole lot of grapes.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_wine-red_PUKpP8P-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 3.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4NA==\", \"name\": \"Seaman Beer\", \"slug\": \"seaman-beer\", \"seoDescription\": \"Best beer on the seven seas. A dark ale for when the dark clouds gather overhead. The nutty nautical taste that sailors love.\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-01_1_v0HTi2S-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": false, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}, {\"node\": {\"id\": \"UHJvZHVjdDo4Mw==\", \"name\": \"Seaman Lager\", \"slug\": \"seaman-lager\", \"seoDescription\": \"Find your sea legs and then lose the power to use them with extra strong seaman\\u2019s lager. Don\\u2019t drink and sail, me hearties!\", \"seoTitle\": \"\", \"thumbnail\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-255x255.png\", \"alt\": \"\", \"__typename\": \"Image\"}, \"thumbnail2x\": {\"url\": \"http://localhost:8000/media/__sized__/products/saleordemoproduct_beer-02_1_rvLdYHN-thumbnail-510x510.png\", \"__typename\": \"Image\"}, \"__typename\": \"Product\", \"pricing\": {\"onSale\": true, \"priceRangeUndiscounted\": {\"start\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"priceRange\": {\"start\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"stop\": {\"gross\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 4.5, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"TaxedMoneyRange\"}, \"__typename\": \"ProductPricingInfo\"}, \"category\": {\"id\": \"Q2F0ZWdvcnk6MTU=\", \"name\": \"Alcohol\", \"__typename\": \"Category\"}}, \"__typename\": \"ProductCountableEdge\"}], \"__typename\": \"ProductCountableConnection\"}, \"__typename\": \"Category\"}, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"__typename\": \"ProductImage\"}, {\"id\": \"UHJvZHVjdEltYWdlOjE4OA==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_2_5cjSMVC.png\", \"__typename\": \"ProductImage\"}], \"attributes\": [{\"attribute\": {\"id\": \"QXR0cmlidXRlOjIx\", \"name\": \"ABV\", \"slug\": \"abv\", \"__typename\": \"Attribute\"}, \"values\": [{\"id\": \"QXR0cmlidXRlVmFsdWU6Njk=\", \"name\": \"6.7%\", \"__typename\": \"AttributeValue\"}], \"__typename\": \"SelectedAttribute\"}], \"variants\": [{\"id\": \"UHJvZHVjdFZhcmlhbnQ6MTk2\", \"sku\": \"98616713\", \"name\": \"\", \"quantityAvailable\": 50, \"images\": [{\"id\": \"UHJvZHVjdEltYWdlOjE4Nw==\", \"url\": \"http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png\", \"alt\": \"\", \"__typename\": \"ProductImage\"}], \"pricing\": {\"onSale\": false, \"priceUndiscounted\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"price\": {\"gross\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"net\": {\"amount\": 5.0, \"currency\": \"USD\", \"__typename\": \"Money\"}, \"__typename\": \"TaxedMoney\"}, \"__typename\": \"VariantPricingInfo\"}, \"attributes\": [], \"__typename\": \"ProductVariant\"}], \"isAvailable\": true}}}]" }, "cookies": [], "headers": [ { "name": "date", - "value": "Wed, 09 Dec 2020 15:54:23 GMT" + "value": "Wed, 09 Dec 2020 18:18:11 GMT" }, { "name": "server", @@ -84,7 +84,7 @@ }, { "name": "content-length", - "value": "7974" + "value": "7953" }, { "name": "x-content-type-options", @@ -101,8 +101,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2020-12-09T15:54:22.066Z", - "time": 1180, + "startedDateTime": "2020-12-09T18:18:11.270Z", + "time": 339, "timings": { "blocked": -1, "connect": -1, @@ -110,7 +110,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 1180 + "wait": 339 } } ], diff --git a/src/api/products/__snapshots__/products.test.ts.snap b/src/api/products/__snapshots__/products.test.ts.snap index 4184c30d..dbf8bcc7 100644 --- a/src/api/products/__snapshots__/products.test.ts.snap +++ b/src/api/products/__snapshots__/products.test.ts.snap @@ -479,7 +479,6 @@ Object { "url": "http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png", }, ], - "isAvailable": true, "name": "", "pricing": Object { "__typename": "VariantPricingInfo", @@ -913,7 +912,6 @@ Object { "url": "http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png", }, ], - "isAvailable": true, "name": "", "pricing": Object { "__typename": "VariantPricingInfo", diff --git a/src/data/ApolloClientManager/index.ts b/src/data/ApolloClientManager/index.ts index 77e99bc2..93b0a144 100644 --- a/src/data/ApolloClientManager/index.ts +++ b/src/data/ApolloClientManager/index.ts @@ -430,7 +430,6 @@ export class ApolloClientManager { variant: { attributes: edge.node.attributes, id: edge.node.id, - isAvailable: edge.node.isAvailable, name: edge.node.name, pricing: edge.node.pricing, product: edge.node.product, @@ -1029,7 +1028,6 @@ export class ApolloClientManager { variant: { attributes: itemVariant?.attributes, id: itemVariant!.id, - isAvailable: itemVariant?.isAvailable, name: itemVariant?.name, pricing: itemVariant?.pricing, product: itemVariant?.product, diff --git a/src/fragments/checkout.ts b/src/fragments/checkout.ts index 117587a1..73d40a3b 100644 --- a/src/fragments/checkout.ts +++ b/src/fragments/checkout.ts @@ -42,7 +42,6 @@ export const checkoutProductVariantFragment = gql` name sku quantityAvailable - isAvailable pricing { onSale priceUndiscounted { diff --git a/src/fragments/gqlTypes/Checkout.ts b/src/fragments/gqlTypes/Checkout.ts index 7955d480..d6bce1df 100644 --- a/src/fragments/gqlTypes/Checkout.ts +++ b/src/fragments/gqlTypes/Checkout.ts @@ -470,10 +470,6 @@ export interface Checkout_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/fragments/gqlTypes/CheckoutLine.ts b/src/fragments/gqlTypes/CheckoutLine.ts index ee407cf4..c1edbaf7 100644 --- a/src/fragments/gqlTypes/CheckoutLine.ts +++ b/src/fragments/gqlTypes/CheckoutLine.ts @@ -230,10 +230,6 @@ export interface CheckoutLine_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/fragments/gqlTypes/OrderDetail.ts b/src/fragments/gqlTypes/OrderDetail.ts index 238d8fe3..6d92bdce 100644 --- a/src/fragments/gqlTypes/OrderDetail.ts +++ b/src/fragments/gqlTypes/OrderDetail.ts @@ -237,10 +237,6 @@ export interface OrderDetail_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/fragments/gqlTypes/ProductDetails.ts b/src/fragments/gqlTypes/ProductDetails.ts index de8c184c..7270c2a9 100644 --- a/src/fragments/gqlTypes/ProductDetails.ts +++ b/src/fragments/gqlTypes/ProductDetails.ts @@ -684,10 +684,6 @@ export interface ProductDetails_variants { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * List of images for the product variant. */ diff --git a/src/fragments/gqlTypes/ProductVariant.ts b/src/fragments/gqlTypes/ProductVariant.ts index d23b10c9..c1c1bfd3 100644 --- a/src/fragments/gqlTypes/ProductVariant.ts +++ b/src/fragments/gqlTypes/ProductVariant.ts @@ -194,10 +194,6 @@ export interface ProductVariant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/fragments/gqlTypes/ProductVariantFields.ts b/src/fragments/gqlTypes/ProductVariantFields.ts index 05d00583..ed5f032b 100644 --- a/src/fragments/gqlTypes/ProductVariantFields.ts +++ b/src/fragments/gqlTypes/ProductVariantFields.ts @@ -164,10 +164,6 @@ export interface ProductVariantFields { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * List of images for the product variant. */ diff --git a/src/fragments/products.ts b/src/fragments/products.ts index a1e2ee87..415bf786 100644 --- a/src/fragments/products.ts +++ b/src/fragments/products.ts @@ -39,7 +39,6 @@ export const productVariantFragment = gql` sku name quantityAvailable(countryCode: $countryCode) - isAvailable images { id url diff --git a/src/gqlTypes/globalTypes.ts b/src/gqlTypes/globalTypes.ts index e8465b39..133943fd 100644 --- a/src/gqlTypes/globalTypes.ts +++ b/src/gqlTypes/globalTypes.ts @@ -21,6 +21,7 @@ export enum AccountErrorCode { DELETE_SUPERUSER_ACCOUNT = "DELETE_SUPERUSER_ACCOUNT", DUPLICATED_INPUT_ITEM = "DUPLICATED_INPUT_ITEM", GRAPHQL_ERROR = "GRAPHQL_ERROR", + INACTIVE = "INACTIVE", INVALID = "INVALID", INVALID_CREDENTIALS = "INVALID_CREDENTIALS", INVALID_PASSWORD = "INVALID_PASSWORD", diff --git a/src/helpers/LocalStorageHandler/types.ts b/src/helpers/LocalStorageHandler/types.ts index 962e10b4..ac7efbf3 100644 --- a/src/helpers/LocalStorageHandler/types.ts +++ b/src/helpers/LocalStorageHandler/types.ts @@ -31,7 +31,6 @@ export interface ICheckoutModelLineVariant { sku?: string; pricing?: Checkout_lines_variant_pricing | null; product?: Checkout_lines_variant_product; - isAvailable?: boolean | null; attributes?: Checkout_lines_variant_attributes[]; } diff --git a/src/mutations/gqlTypes/AddCheckoutPromoCode.ts b/src/mutations/gqlTypes/AddCheckoutPromoCode.ts index bcfe6d0b..32ff3d03 100644 --- a/src/mutations/gqlTypes/AddCheckoutPromoCode.ts +++ b/src/mutations/gqlTypes/AddCheckoutPromoCode.ts @@ -472,10 +472,6 @@ export interface AddCheckoutPromoCode_checkoutAddPromoCode_checkout_lines_varian * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/CompleteCheckout.ts b/src/mutations/gqlTypes/CompleteCheckout.ts index cf716c9d..5b9dd21d 100644 --- a/src/mutations/gqlTypes/CompleteCheckout.ts +++ b/src/mutations/gqlTypes/CompleteCheckout.ts @@ -254,10 +254,6 @@ export interface CompleteCheckout_checkoutComplete_order_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/CreateCheckout.ts b/src/mutations/gqlTypes/CreateCheckout.ts index 28c42953..2a985423 100644 --- a/src/mutations/gqlTypes/CreateCheckout.ts +++ b/src/mutations/gqlTypes/CreateCheckout.ts @@ -489,10 +489,6 @@ export interface CreateCheckout_checkoutCreate_checkout_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/CreateCheckoutPayment.ts b/src/mutations/gqlTypes/CreateCheckoutPayment.ts index f467ae73..3e0d0cdf 100644 --- a/src/mutations/gqlTypes/CreateCheckoutPayment.ts +++ b/src/mutations/gqlTypes/CreateCheckoutPayment.ts @@ -472,10 +472,6 @@ export interface CreateCheckoutPayment_checkoutPaymentCreate_checkout_lines_vari * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/RemoveCheckoutPromoCode.ts b/src/mutations/gqlTypes/RemoveCheckoutPromoCode.ts index 5125ccc8..12a16356 100644 --- a/src/mutations/gqlTypes/RemoveCheckoutPromoCode.ts +++ b/src/mutations/gqlTypes/RemoveCheckoutPromoCode.ts @@ -472,10 +472,6 @@ export interface RemoveCheckoutPromoCode_checkoutRemovePromoCode_checkout_lines_ * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/UpdateCheckoutBillingAddress.ts b/src/mutations/gqlTypes/UpdateCheckoutBillingAddress.ts index f274bd4d..22082581 100644 --- a/src/mutations/gqlTypes/UpdateCheckoutBillingAddress.ts +++ b/src/mutations/gqlTypes/UpdateCheckoutBillingAddress.ts @@ -489,10 +489,6 @@ export interface UpdateCheckoutBillingAddress_checkoutBillingAddressUpdate_check * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/UpdateCheckoutBillingAddressWithEmail.ts b/src/mutations/gqlTypes/UpdateCheckoutBillingAddressWithEmail.ts index 5de69f9e..9ab1403d 100644 --- a/src/mutations/gqlTypes/UpdateCheckoutBillingAddressWithEmail.ts +++ b/src/mutations/gqlTypes/UpdateCheckoutBillingAddressWithEmail.ts @@ -489,10 +489,6 @@ export interface UpdateCheckoutBillingAddressWithEmail_checkoutBillingAddressUpd * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ @@ -1088,10 +1084,6 @@ export interface UpdateCheckoutBillingAddressWithEmail_checkoutEmailUpdate_check * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/UpdateCheckoutLine.ts b/src/mutations/gqlTypes/UpdateCheckoutLine.ts index 3de08ecc..e0fee877 100644 --- a/src/mutations/gqlTypes/UpdateCheckoutLine.ts +++ b/src/mutations/gqlTypes/UpdateCheckoutLine.ts @@ -472,10 +472,6 @@ export interface UpdateCheckoutLine_checkoutLinesUpdate_checkout_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/UpdateCheckoutShippingAddress.ts b/src/mutations/gqlTypes/UpdateCheckoutShippingAddress.ts index c7e687f3..292ce0c3 100644 --- a/src/mutations/gqlTypes/UpdateCheckoutShippingAddress.ts +++ b/src/mutations/gqlTypes/UpdateCheckoutShippingAddress.ts @@ -489,10 +489,6 @@ export interface UpdateCheckoutShippingAddress_checkoutShippingAddressUpdate_che * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ @@ -1088,10 +1084,6 @@ export interface UpdateCheckoutShippingAddress_checkoutEmailUpdate_checkout_line * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/mutations/gqlTypes/UpdateCheckoutShippingMethod.ts b/src/mutations/gqlTypes/UpdateCheckoutShippingMethod.ts index 53a0d40e..3fec7d5d 100644 --- a/src/mutations/gqlTypes/UpdateCheckoutShippingMethod.ts +++ b/src/mutations/gqlTypes/UpdateCheckoutShippingMethod.ts @@ -472,10 +472,6 @@ export interface UpdateCheckoutShippingMethod_checkoutShippingMethodUpdate_check * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/queries/gqlTypes/CheckoutDetails.ts b/src/queries/gqlTypes/CheckoutDetails.ts index fff0da4b..9c92f6b0 100644 --- a/src/queries/gqlTypes/CheckoutDetails.ts +++ b/src/queries/gqlTypes/CheckoutDetails.ts @@ -470,10 +470,6 @@ export interface CheckoutDetails_checkout_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/queries/gqlTypes/CheckoutProductVariants.ts b/src/queries/gqlTypes/CheckoutProductVariants.ts index 82e7817a..4b657d63 100644 --- a/src/queries/gqlTypes/CheckoutProductVariants.ts +++ b/src/queries/gqlTypes/CheckoutProductVariants.ts @@ -194,10 +194,6 @@ export interface CheckoutProductVariants_productVariants_edges_node { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/queries/gqlTypes/OrderByToken.ts b/src/queries/gqlTypes/OrderByToken.ts index ded1f278..d409a35c 100644 --- a/src/queries/gqlTypes/OrderByToken.ts +++ b/src/queries/gqlTypes/OrderByToken.ts @@ -237,10 +237,6 @@ export interface OrderByToken_orderByToken_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/queries/gqlTypes/ProductDetails.ts b/src/queries/gqlTypes/ProductDetails.ts index 323b1c64..6e96dba5 100644 --- a/src/queries/gqlTypes/ProductDetails.ts +++ b/src/queries/gqlTypes/ProductDetails.ts @@ -686,10 +686,6 @@ export interface ProductDetails_product_variants { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * List of images for the product variant. */ diff --git a/src/queries/gqlTypes/UserOrderByToken.ts b/src/queries/gqlTypes/UserOrderByToken.ts index d4f696fd..22f91482 100644 --- a/src/queries/gqlTypes/UserOrderByToken.ts +++ b/src/queries/gqlTypes/UserOrderByToken.ts @@ -237,10 +237,6 @@ export interface UserOrderByToken_orderByToken_lines_variant { * Quantity of a product available for sale in one checkout. */ quantityAvailable: number; - /** - * Whether the variant is in stock and visible or not. - */ - isAvailable: boolean | null; /** * Lists the storefront variant's pricing, the current price and discounts, only meant for displaying. */ diff --git a/src/react/hooks/__snapshots__/products.test.tsx.snap b/src/react/hooks/__snapshots__/products.test.tsx.snap index 4153bb39..82468807 100644 --- a/src/react/hooks/__snapshots__/products.test.tsx.snap +++ b/src/react/hooks/__snapshots__/products.test.tsx.snap @@ -642,7 +642,6 @@ Object { "url": "http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png", }, ], - "isAvailable": true, "name": "", "pricing": Object { "__typename": "VariantPricingInfo", @@ -1076,7 +1075,6 @@ Object { "url": "http://localhost:8000/media/products/saleordemoproduct_beer-01_1_v0HTi2S.png", }, ], - "isAvailable": true, "name": "", "pricing": Object { "__typename": "VariantPricingInfo",