diff --git a/app/models/upload.rb b/app/models/upload.rb index 0ce78c9de..10ffe9cfd 100644 --- a/app/models/upload.rb +++ b/app/models/upload.rb @@ -13,6 +13,7 @@ class Upload < ActiveRecord::Base after_destroy :delete_temp_file validate :uploader_is_not_limited scope :uploaded_by, lambda {|user_id| where(["uploader_id = ?", user_id])} + scope :pending, where(:status => "pending") module ValidationMethods def uploader_is_not_limited diff --git a/config/routes.rb b/config/routes.rb index 58793ba53..c1d1a4a56 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -143,6 +143,11 @@ Danbooru::Application.routes.draw do resource :login_reminder, :only => [:new, :create] end end + + # aliases + resources :wpages, :controller => "wiki_pages" + resources :ftopics, :controller => "forum_topics" + resources :fposts, :controller => "forum_posts" match "/site_map" => "static#site_map", :as => "site_map" match "/terms_of_service" => "static#terms_of_service", :as => "terms_of_service"