--- a/PLCControler.py Sat Aug 19 16:45:37 2017 +0300
+++ b/PLCControler.py Sat Aug 19 17:04:31 2017 +0300
@@ -1753,9 +1753,9 @@
datatypes.extend([
datatype.getname()
for datatype in project.getdataTypes(name)
- if (not only_locatables or self.IsLocatableDataType(datatype, debug))
+ if ((not only_locatables or self.IsLocatableDataType(datatype, debug))
and (name is None or
- len(self.GetInstanceList(datatype, name, debug)) == 0)])
+ len(self.GetInstanceList(datatype, name, debug)) == 0))])
if confnodetypes:
for category in self.GetConfNodeDataTypes(name, only_locatables):
datatypes.extend(category["list"])