From 9c05a62994bc132b686baf3199f79e0d931c00ff Mon Sep 17 00:00:00 2001 From: elpaso Date: Fri, 4 Apr 2014 13:33:35 +0200 Subject: [PATCH] Fixes #115 --- pygal/graph/base.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pygal/graph/base.py b/pygal/graph/base.py index d851d1c..bf77066 100644 --- a/pygal/graph/base.py +++ b/pygal/graph/base.py @@ -202,26 +202,26 @@ class BaseGraph(object): @cached_property def _secondary_min(self): """Getter for the minimum series value""" - return (self.range and self.range[0]) or ( - min(self._secondary_values) if self._secondary_values else None) + return (self.range[0] if (self.range and self.range[0] is not None) + else (min(self._secondary_values) if self._secondary_values else None)) @cached_property def _min(self): """Getter for the minimum series value""" - return (self.range and self.range[0]) or ( - min(self._values) if self._values else None) + return (self.range[0] if (self.range and self.range[0] is not None) + else (min(self._values) if self._values else None)) @cached_property def _max(self): """Getter for the maximum series value""" - return (self.range and self.range[1]) or ( - max(self._values) if self._values else None) + return (self.range[1] if (self.range and self.range[1] is not None) + else (max(self._values) if self._values else None)) @cached_property def _secondary_max(self): """Getter for the maximum series value""" - return (self.range and self.range[1]) or ( - max(self._secondary_values) if self._secondary_values else None) + return (self.range[1] if (self.range and self.range[1] is not None) + else (max(self._secondary_values) if self._secondary_values else None)) @cached_property def _order(self):