From 40becc9f5943dc03ef7b9223f0236626ac8e3861 Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Thu, 31 Jan 2013 16:39:10 -0500 Subject: [PATCH] Make sure that regionset.type always has a value --- overviewer_core/world.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/overviewer_core/world.py b/overviewer_core/world.py index e418d4b..2ebc57d 100644 --- a/overviewer_core/world.py +++ b/overviewer_core/world.py @@ -252,9 +252,12 @@ class RegionSet(object): # we want to get rid of /regions, if it exists if self.rel.endswith(os.path.normpath("/region")): self.type = self.rel[0:-len(os.path.normpath("/region"))] - if self.rel == "region": + elif self.rel == "region": # this is the main world self.type = None + else: + logging.warning("Unkown region type in %r", regiondir) + self.type = "__unknown" logging.debug("Scanning regions")