summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Speicher <rspeicher@gmail.com>2015-09-01 17:45:25 -0400
committerRobert Speicher <rspeicher@gmail.com>2015-09-01 17:59:09 -0400
commit8db4628b8a736e85b2f40c007f07b43f780065a6 (patch)
treeb3dfb37aaa13d6cd339e4d275a1eb266b8ec99ec
parent1ec68ea9c208317b6d981da4bf7d022ccd62bb3e (diff)
downloadgitlab-ce-8db4628b8a736e85b2f40c007f07b43f780065a6.tar.gz
Rescue from `RecordNotFound` in RedactorFilter
-rw-r--r--lib/gitlab/markdown/redactor_filter.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/gitlab/markdown/redactor_filter.rb b/lib/gitlab/markdown/redactor_filter.rb
index 92925f866a9..ae1c3c365bd 100644
--- a/lib/gitlab/markdown/redactor_filter.rb
+++ b/lib/gitlab/markdown/redactor_filter.rb
@@ -35,12 +35,16 @@ module Gitlab
group = Group.find(id)
group && can?(:read_group, group)
+ rescue ActiveRecord::RecordNotFound
+ false
end
def user_can_reference_project?(id)
project = Project.find(id)
project && can?(:read_project, project)
+ rescue ActiveRecord::RecordNotFound
+ false
end
def user_can_reference_user?(id)