Преглед на файлове

Handle missing prompt key in gisprompt

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@60881 15284696-431f-4ddb-bdfa-cd5b030d7da7
Pietro Zambelli преди 11 години
родител
ревизия
39c252b93b
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      lib/python/pygrass/modules/interface/parameter.py

+ 2 - 2
lib/python/pygrass/modules/interface/parameter.py

@@ -15,7 +15,7 @@ from grass.pygrass.modules.interface.read import GETTYPE, element2dict, DOC
 # TODO add documentation
 class Parameter(object):
     """The Parameter object store all information about a parameter of module.
-    
+
     It is possible to set parameter of command using this object.
     """
     def __init__(self, xparameter=None, diz=None):
@@ -83,7 +83,7 @@ class Parameter(object):
         # gisprompt
         #
         if 'gisprompt' in diz:
-            self.typedesc = diz['gisprompt']['prompt']
+            self.typedesc = diz['gisprompt'].get('prompt', '')
             self.input = False if diz['gisprompt']['age'] == 'new' else True
         else:
             self.input = True