]> source.dussan.org Git - redmine.git/commitdiff
Controller cleanup.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 1 Dec 2011 21:16:44 +0000 (21:16 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 1 Dec 2011 21:16:44 +0000 (21:16 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8021 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/boards_controller.rb

index f9a507e6be33389d867896b3138787feaaba1333..b5bce0c6aa1591aa3c4a48c3a0cedde8e5c85bac 100644 (file)
 
 class BoardsController < ApplicationController
   default_search_scope :messages
-  before_filter :find_project, :find_board_if_available, :authorize
+  before_filter :find_project_by_project_id, :find_board_if_available, :authorize
   accept_rss_auth :index, :show
 
-  helper :messages
-  include MessagesHelper
   helper :sort
   include SortHelper
   helper :watchers
-  include WatchersHelper
 
   def index
     @boards = @project.boards
@@ -100,12 +97,6 @@ private
     redirect_to :controller => 'projects', :action => 'settings', :id => @project, :tab => 'boards'
   end
 
-  def find_project
-    @project = Project.find(params[:project_id])
-  rescue ActiveRecord::RecordNotFound
-    render_404
-  end
-
   def find_board_if_available
     @board = @project.boards.find(params[:id]) if params[:id]
   rescue ActiveRecord::RecordNotFound