lib/command.rb in g2_command-0.4.0 vs lib/command.rb in g2_command-1.0.0
- old
+ new
@@ -25,10 +25,10 @@
def execute
raise NotImplementedError
end
def run
- result = if valid?
+ result = if errors.empty? && valid?
begin
execute
rescue Command::Interrupt => e
errors.merge! e.errors
end