mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
108869472-default_page_handler
This commit is contained in:
parent
95dce72bd6
commit
09f28e0470
3 changed files with 19 additions and 8 deletions
|
@ -45,7 +45,18 @@ class Admin::DomainVersionsController < AdminController
|
|||
per_page = 7
|
||||
@version = DomainVersion.find(params[:id])
|
||||
@q = DomainVersion.where(item_id: @version.item_id).order(created_at: :desc).search
|
||||
@versions = @q.result.page(params[:page])
|
||||
|
||||
if (@q.result.count > per_page) && params[:page] == 'default'
|
||||
page = 1
|
||||
@q.result.each_with_index do |v, i|
|
||||
break if v.id == @version.id and page = (i / per_page) + 1
|
||||
end
|
||||
params[:page] = page
|
||||
@versions = @q.result.page(page)
|
||||
else
|
||||
@versions = @q.result.page(params[:page])
|
||||
end
|
||||
|
||||
@versions = @versions.per(per_page)
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue