]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/changeset_controller.rb
Sign Up -> Start Mapping
[rails.git] / app / controllers / changeset_controller.rb
index 6a0ad40a7c02643a4cb096de6a24dc14ffd63d30..63f9f0f7d4745aceb943f1965ce39ffd60ee954e 100644 (file)
@@ -279,20 +279,14 @@ class ChangesetController < ApplicationController
         else
           changesets = changesets.where("false")
         end
-      end
-
-      if params[:friends] && @user
+      elsif params[:bbox]
+        changesets = conditions_bbox(changesets, BoundingBox.from_bbox_params(params))
+      elsif params[:friends] && @user
         changesets = changesets.where(:user_id => @user.friend_users.public)
-      end
-
-      if params[:nearby] && @user
+      elsif params[:nearby] && @user
         changesets = changesets.where(:user_id => @user.nearby)
       end
 
-      if params[:bbox]
-        changesets = conditions_bbox(changesets, BoundingBox.from_bbox_params(params))
-      end
-
       if params[:max_id]
         changesets = changesets.where("changesets.id <= ?", params[:max_id])
       end