Fix set uncompatible expert vars

master3.3
Mike Hiretsky 13 years ago
parent e230a7a935
commit 00d5637f5b

@ -1242,12 +1242,10 @@ class DataVars:
if not uncomperr:
self.Check(var,self.Get(var))
else:
self.Set(var,val)
# raise error for atempt set uncompatible variable
if uncomperr:
raise VariableError(uncomperr)
# check and set variable
if not self.Uncompatible(var):
self.Set(var, val)
except VariableError as e:
# assemble all variable errors
messages = e.message if type(e.message) == list \

Loading…
Cancel
Save