diff --git a/update.rb b/update.rb index c26f090..5dffb3d 100644 --- a/update.rb +++ b/update.rb @@ -11,9 +11,11 @@ softwares.each do |soft| print "." if soft.community.save boxToMove = soft.community.boxes.where(:position => 1).first blockToMove = boxToMove.blocks.where(:type => "SoftwareInformationBlock").first - newBox = soft.community.boxes.where(:position => 4).first - blockToMove.box = newBox - print "." if blockToMove.save + if blockToMove + newBox = soft.community.boxes.where(:position => 4).first + blockToMove.box = newBox + print "." if blockToMove.save + end else soft.destroy end -- libgit2 0.21.2