mypage_order_fix.patch

Thorsten Schaaps, 2009-03-14 23:53

Download (704 Bytes)

View differences:

app/controllers/my_controller.rb (working copy)
139 139
  # params[:list-(top|left|right)] : array of block ids of the group
140 140
  def order_blocks
141 141
    group = params[:group]
142
    if group.is_a?(Array)
143
      group_items = params["list-#{group}"].collect(&:underscore)
142
    if group.is_a?(String)
143
      group_items = (params["list-#{group}"] || []).collect(&:underscore)
144 144
      if group_items and group_items.is_a? Array
145 145
        # remove group blocks if they are presents in other groups
146 146
        %w(top left right).each {|f|