From 00dd79bf14018463aa7be7ae075dee98688a6ce3 Mon Sep 17 00:00:00 2001 From: dev-id Date: Sat, 2 Sep 2017 21:51:04 -0500 Subject: [PATCH] Strip leading/trailing spaces from card names. May prevent certain image sources from working (mtgs?) --- mtgs_scraper.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mtgs_scraper.py b/mtgs_scraper.py index 278bac6f..67845157 100644 --- a/mtgs_scraper.py +++ b/mtgs_scraper.py @@ -41,6 +41,9 @@ def parse_mtgs(mtgs, manual_cards=[], card_corrections=[], delete_cards=[], rela print "Removing card scraped from MTGS RSS but not in their gallery: " + card['name'] cards.remove(card) + for card in cards: + card['name'] = card['name'].strip() + # if we didn't find any cards, let's bail out to prevent overwriting good data if len(cards) < 1: sys.exit("No cards found, exiting to prevent file overwrite")