From 3607b9b3e1ae6ac645ef277e4e7839a2911cb1a8 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Mon, 14 Nov 2011 21:13:04 +0200 Subject: [PATCH] Let MoveEffectProperty be None if the move_effect is None MoveChangelog.move_effect is None if there is no effect change. Its .effect should just be None as well. --- pokedex/db/markdown.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pokedex/db/markdown.py b/pokedex/db/markdown.py index f928f20..0eafaf6 100644 --- a/pokedex/db/markdown.py +++ b/pokedex/db/markdown.py @@ -121,6 +121,8 @@ class MoveEffectProperty(object): self.effect_column = effect_column def __get__(self, obj, cls): + if obj.move_effect is None: + return None prop = getattr(obj.move_effect, self.effect_column) return _markdownify_effect_text(obj, prop)