From a099786ef7d22c9924fc7cf7c99bb4599c0da5cf Mon Sep 17 00:00:00 2001 From: klemek Date: Thu, 16 Apr 2020 07:57:34 +0200 Subject: [PATCH] accept template id with caps and spaces --- meme_otron/meme_db.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meme_otron/meme_db.py b/meme_otron/meme_db.py index 230a5b2..49cf5e8 100644 --- a/meme_otron/meme_db.py +++ b/meme_otron/meme_db.py @@ -131,7 +131,8 @@ def load_text(c, raw_text, text=None): text.font_size = utils.read_key_safe(raw_text, "font_size", text.font_size, types=[float, int]) text.fill = utils.read_key_safe(raw_text, "fill", text.fill, types=[int], is_list=True, is_list_size=3) text.stroke_width = utils.read_key_safe(raw_text, "stroke_width", text.stroke_width, types=[float, int]) - text.stroke_fill = utils.read_key_safe(raw_text, "stroke_fill", text.stroke_fill, types=[int], is_list=True, is_list_size=3) + text.stroke_fill = utils.read_key_safe(raw_text, "stroke_fill", text.stroke_fill, types=[int], is_list=True, + is_list_size=3) if "position" in raw_text: if raw_text["position"] not in [p.name for p in Pos]: raise TypeError(f"'position' is not a valid position (ex: NW, E, SE, ...)") @@ -151,6 +152,7 @@ def get_meme(name): :rtype: Meme|None :return: """ + name = name.lower().strip().replace(" ", "_") if name in ALIASES: return DATA[ALIASES[name]].clone() else: