This commit is contained in:
albert
2013-01-14 14:47:34 -05:00
parent 055ed2aba1
commit 9aad80e956
3 changed files with 6 additions and 2 deletions

View File

@@ -454,6 +454,10 @@ class User < ActiveRecord::Base
q = q.where("level >= ?", params[:min_level].to_i)
end
if params[:id]
q = q.where("id = ?", params[:id].to_i)
end
q
end
end

View File

@@ -244,7 +244,7 @@ Danbooru::Application.routes.draw do
match "/wiki" => redirect {|params, req| "/wiki_pages?page=#{req.params[:page]}"}
match "/wiki/index" => redirect {|params, req| "/wiki_pages?page=#{req.params[:page]}"}
match "/wiki/show/:title" => redirect("/wiki_pages?title=%{title}")
match "/wiki/show" => redirect {|params, req| "/wiki_pages?title=#{req.params[:title]}"}
match "/wiki/recent_changes" => redirect("/wiki_page_versions")
match "/wiki/history/:title" => redirect("/wiki_page_versions?title=%{title}")

View File

@@ -54,7 +54,7 @@ module Danbooru
page = [page.to_i, 1].max
if page > Danbooru.config.max_numbered_pages
raise PaginationError.new("You cannot go beyond page #{Danbooru.config.max_numbered_pages}. Please narrow your search terms.")
raise ::Danbooru::Paginator::PaginationError.new("You cannot go beyond page #{Danbooru.config.max_numbered_pages}. Please narrow your search terms.")
end
limit(records_per_page).offset((page - 1) * records_per_page).tap do |obj|