Ver código fonte

wxGUI/datacatalog: avoid ValueError when map name corrupted with multiple @ chars (#966)

fixes #959
Anna Petrasova 4 anos atrás
pai
commit
9ed1a86fe2
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      gui/wxpython/datacatalog/tree.py

+ 1 - 1
gui/wxpython/datacatalog/tree.py

@@ -166,7 +166,7 @@ def getLocationTree(gisdbase, location, queue, mapsets=None):
                 location, len(listOfMaps)))
         for each in listOfMaps:
             ltype, wholename = each.split('/')
-            name, mapset = wholename.split('@')
+            name, mapset = wholename.split('@', maxsplit=1)
             maps_dict[mapset].append({'name': name, 'type': ltype})
 
     queue.put((maps_dict, None))