From 07bdf2aa93a985a5cb979addbf7b3c4a84642c36 Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Sun, 15 Apr 2012 11:12:16 -0400 Subject: [PATCH] Handle spaces in filter names --- genPOI.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/genPOI.py b/genPOI.py index 0d94fb7..800c8f5 100755 --- a/genPOI.py +++ b/genPOI.py @@ -145,7 +145,7 @@ def main(): d = dict(icon="signpost_icon.png") d.update(f) markersets.add(((d['name'], d['filterFunction']), rset)) - name = f['name']+ hex(hash(f['filterFunction']))[-4:] + "_" + hex(hash(rset))[-4:] + name = f['name'].replace(" ","_") + hex(hash(f['filterFunction']))[-4:] + "_" + hex(hash(rset))[-4:] try: l = markers[rname] l.append(dict(groupName=name, displayName = f['name'], icon=d['icon'])) @@ -163,7 +163,7 @@ def main(): filter_name = flter[0] filter_function = flter[1] - name = filter_name + hex(hash(filter_function))[-4:] + "_" + hex(hash(rset))[-4:] + name = filter_name.replace(" ","_") + hex(hash(filter_function))[-4:] + "_" + hex(hash(rset))[-4:] markerSetDict[name] = dict(created=False, raw=[], name=filter_name) for poi in rset._pois['TileEntities']: result = filter_function(poi)