From: Tom Hughes Date: Sun, 3 Nov 2013 12:40:01 +0000 (+0000) Subject: Make sure we order user changeset correctly for browse#changeset X-Git-Tag: live~4643 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/76cf302cd0436dcc91dc44f5b1d60f1e408c456e?hp=21d713005ff57df8d3069bd9caf322b7debaf053 Make sure we order user changeset correctly for browse#changeset --- diff --git a/app/controllers/browse_controller.rb b/app/controllers/browse_controller.rb index 0103516ff..119792167 100644 --- a/app/controllers/browse_controller.rb +++ b/app/controllers/browse_controller.rb @@ -70,8 +70,8 @@ class BrowseController < ApplicationController @prev = Changeset.where("id < ?", @changeset.id).order(:id => :desc).first if @changeset.user.data_public? - @next_by_user = @changeset.user.changesets.where("id > ?", @changeset.id).order(:id => :asc).first - @prev_by_user = @changeset.user.changesets.where("id < ?", @changeset.id).order(:id => :desc).first + @next_by_user = @changeset.user.changesets.where("id > ?", @changeset.id).reorder(:id => :asc).first + @prev_by_user = @changeset.user.changesets.where("id < ?", @changeset.id).reorder(:id => :desc).first end rescue ActiveRecord::RecordNotFound render :action => "not_found", :status => :not_found