X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/c213abb8e311e7d577ec3fb67cd58858463a6e20..ed99c62874c049fcf502173e3c1d02888e8d2d85:/app/controllers/diary_entries_controller.rb?ds=sidebyside diff --git a/app/controllers/diary_entries_controller.rb b/app/controllers/diary_entries_controller.rb index e7eb53d59..a1cd6ab0e 100644 --- a/app/controllers/diary_entries_controller.rb +++ b/app/controllers/diary_entries_controller.rb @@ -55,7 +55,7 @@ class DiaryEntriesController < ApplicationController @params = params.permit(:display_name, :friends, :nearby, :language) - @entries, @newer_entries, @older_entries = get_page_items(entries, [:user, :language]) + @entries, @newer_entries_id, @older_entries_id = get_page_items(entries, [:user, :language]) end def show @@ -238,9 +238,9 @@ class DiaryEntriesController < ApplicationController comments = DiaryComment.where(:users => @user) comments = comments.visible unless can? :unhidecomment, DiaryEntry - @params = params.permit(:display_name) + @params = params.permit(:display_name, :before, :after) - @comments, @newer_comments, @older_comments = get_page_items(comments, [:user]) + @comments, @newer_comments_id, @older_comments_id = get_page_items(comments, [:user]) end private @@ -291,9 +291,9 @@ class DiaryEntriesController < ApplicationController page_items = page_items.includes(includes) page_items = page_items.sort.reverse - newer_items = page_items.count.positive? && items.exists?(["#{id_column} > ?", page_items.first.id]) - older_items = page_items.count.positive? && items.exists?(["#{id_column} < ?", page_items.last.id]) + newer_items_id = page_items.first.id if page_items.count.positive? && items.exists?(["#{id_column} > ?", page_items.first.id]) + older_items_id = page_items.last.id if page_items.count.positive? && items.exists?(["#{id_column} < ?", page_items.last.id]) - [page_items, newer_items, older_items] + [page_items, newer_items_id, older_items_id] end end