Переглянути джерело

wxGUI/modeler: cosmetics in variables substitution

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@48870 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 13 роки тому
батько
коміт
5cb3612016
1 змінених файлів з 2 додано та 6 видалено
  1. 2 6
      gui/wxpython/gui_modules/gmodeler.py

+ 2 - 6
gui/wxpython/gui_modules/gmodeler.py

@@ -1858,7 +1858,7 @@ class ModelAction(ModelObject, ogl.RectangleShape):
         
             for variable in variables:
                 pattern= re.compile('%' + variable)
-                value = None
+                value = ''
                 if params:
                     for p in params:
                         if variable == p.get('name', ''):
@@ -1870,11 +1870,7 @@ class ModelAction(ModelObject, ogl.RectangleShape):
                 
                 for idx in range(len(cmd)):
                     if pattern.search(cmd[idx]):
-                        if value:
-                            cmd[idx] = pattern.sub(value, cmd[idx])
-                        else:
-                            cmd[idx] = pattern.sub('', cmd[idx])
-                            self.isValid = False
+                        cmd[idx] = pattern.sub(value, cmd[idx])
                         break
                     idx += 1