Commit 8f5429a1393ba2344502e7359a09dd9e3a7bf5d0
1 parent
f92ad9bb
Exists in
script_to_update
If this script runs more than once it wont break the search of the block
Showing
1 changed file
with
5 additions
and
3 deletions
Show diff stats
update.rb
@@ -11,9 +11,11 @@ softwares.each do |soft| | @@ -11,9 +11,11 @@ softwares.each do |soft| | ||
11 | print "." if soft.community.save | 11 | print "." if soft.community.save |
12 | boxToMove = soft.community.boxes.where(:position => 1).first | 12 | boxToMove = soft.community.boxes.where(:position => 1).first |
13 | blockToMove = boxToMove.blocks.where(:type => "SoftwareInformationBlock").first | 13 | blockToMove = boxToMove.blocks.where(:type => "SoftwareInformationBlock").first |
14 | - newBox = soft.community.boxes.where(:position => 4).first | ||
15 | - blockToMove.box = newBox | ||
16 | - print "." if blockToMove.save | 14 | + if blockToMove |
15 | + newBox = soft.community.boxes.where(:position => 4).first | ||
16 | + blockToMove.box = newBox | ||
17 | + print "." if blockToMove.save | ||
18 | + end | ||
17 | else | 19 | else |
18 | soft.destroy | 20 | soft.destroy |
19 | end | 21 | end |