]> source.dussan.org Git - redmine.git/commitdiff
Rails3: use Project.visible.find_by_identifier instead of .find for adding watchers...
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 22 Apr 2012 04:01:04 +0000 (04:01 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 22 Apr 2012 04:01:04 +0000 (04:01 +0000)
On Rails 3.0.12, find_project method returns render_404

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9464 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/watchers_controller.rb

index 00f64702371d3075ec8046cb201cca9247e2d9f7..d3194055d755248933ecb2c8d9aa96c79eb276b2 100644 (file)
@@ -109,7 +109,7 @@ private
       @watched = klass.find(params[:object_id])
       @project = @watched.project
     elsif params[:project_id]
-      @project = Project.visible.find(params[:project_id])
+      @project = Project.visible.find_by_identifier(params[:project_id])
     end
   rescue
     render_404