layers: Skip manual checks if validation fails
layers: Skip manual checks if scripted ones fail
diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py
index 1a12599..50bec7f 100644
--- a/scripts/parameter_validation_generator.py
+++ b/scripts/parameter_validation_generator.py
@@ -1295,7 +1295,7 @@
for param in command.params:
params_text += '%s, ' % param.name
params_text = params_text[:-2] + ');\n'
- cmdDef += ' skip |= manual_PreCallValidate'+ command.name[2:] + '(' + params_text
+ cmdDef += ' if (!skip) skip |= manual_PreCallValidate'+ command.name[2:] + '(' + params_text
cmdDef += '%sreturn skip;\n' % indent
cmdDef += '}\n'
self.validation.append(cmdDef)