summaryrefslogtreecommitdiff
path: root/app/controllers/issues_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/issues_controller.rb')
-rw-r--r--app/controllers/issues_controller.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb
index 71c559a1346..b6fd85b848f 100644
--- a/app/controllers/issues_controller.rb
+++ b/app/controllers/issues_controller.rb
@@ -35,8 +35,16 @@ class IssuesController < ApplicationController
end
def show
- @notes = @issue.notes.order("created_at ASC")
+ @notes = @issue.notes.order("created_at DESC").limit(20)
@note = @project.notes.new(:noteable => @issue)
+
+ respond_to do |format|
+ format.html
+ format.js do
+ @notes = @notes.where("id > ?", params[:last_id]) if params[:last_id]
+ @notes = @notes.where("id < ?", params[:first_id]) if params[:first_id]
+ end
+ end
end
def create