From 4e9f8fe395e1a66c7e6983d19795768e716d73fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Sat, 28 Aug 2021 18:34:12 +0200 Subject: [PATCH] [shopify] support windsorstore.com (#1793) --- docs/supportedsites.md | 6 ++++++ gallery_dl/extractor/shopify.py | 9 +++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/supportedsites.md b/docs/supportedsites.md index 40eb98c7..94736fbc 100644 --- a/docs/supportedsites.md +++ b/docs/supportedsites.md @@ -1083,5 +1083,11 @@ Consider all sites to be NSFW unless otherwise known. Collections, Products + + Windsorstore + https://www.windsorstore.com/ + Collections, Products + + diff --git a/gallery_dl/extractor/shopify.py b/gallery_dl/extractor/shopify.py index 6fe54ede..6d924de9 100644 --- a/gallery_dl/extractor/shopify.py +++ b/gallery_dl/extractor/shopify.py @@ -48,7 +48,10 @@ BASE_PATTERN = ShopifyExtractor.update({ "pattern": r"(?:www\.)?fashionnova\.com", }, "omgmiamiswimwear": { - "root": "https://www.omgmiamiswimwear.com" + "root": "https://www.omgmiamiswimwear.com", + }, + "windsorstore": { + "root": "https://www.windsorstore.com", }, }) @@ -62,11 +65,11 @@ class ShopifyCollectionExtractor(ShopifyExtractor): ("https://www.fashionnova.com/collections/mini-dresses", { "range": "1-20", "count": 20, - "archive": False, }), ("https://www.fashionnova.com/collections/mini-dresses/?page=1"), ("https://www.fashionnova.com/collections/mini-dresses#1"), ("https://www.omgmiamiswimwear.com/collections/fajas"), + ("https://www.windsorstore.com/collections/dresses-ball-gowns"), ) def metadata(self): @@ -100,6 +103,8 @@ class ShopifyProductExtractor(ShopifyExtractor): "count": 5, }), ("https://www.fashionnova.com/collections/flats/products/name"), + ("https://www.windsorstore.com/collections/accessories-belts/products" + "/rhine-buckle-dbl-o-ring-pu-strap-belt-073010158001"), ) def products(self):