summaryrefslogtreecommitdiffstats
path: root/app/controllers/previews_controller.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/previews_controller.rb')
-rw-r--r--app/controllers/previews_controller.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/previews_controller.rb b/app/controllers/previews_controller.rb
index 38245b94b..e74d1fe55 100644
--- a/app/controllers/previews_controller.rb
+++ b/app/controllers/previews_controller.rb
@@ -19,7 +19,7 @@ class PreviewsController < ApplicationController
before_filter :find_project, :find_attachments
def issue
- @issue = @project.issues.find_by_id(params[:id]) unless params[:id].blank?
+ @issue = Issue.visible.find_by_id(params[:id]) unless params[:id].blank?
if @issue
@description = params[:issue] && params[:issue][:description]
if @description && @description.gsub(/(\r?\n|\n\r?)/, "\n") == @issue.description.to_s.gsub(/(\r?\n|\n\r?)/, "\n")
@@ -45,7 +45,7 @@ class PreviewsController < ApplicationController
def find_project
project_id = (params[:issue] && params[:issue][:project_id]) || params[:project_id]
- @project = Project.find(project_id)
+ @project = Project.visible.find(project_id)
rescue ActiveRecord::RecordNotFound
render_404
end