Commit 5cc9b17b authored by Robert Speicher's avatar Robert Speicher

Make `cross_project_reference?` less magical

parent 81a09bc7
......@@ -42,8 +42,7 @@ module Referable
#
# Returns a Regexp
def reference_pattern
raise NotImplementedError,
%Q{#{self} does not implement "reference_pattern"}
raise NotImplementedError, "#{self} does not implement #{__method__}"
end
end
......@@ -53,10 +52,10 @@ module Referable
#
# from_project - Refering Project object
def cross_project_reference?(from_project)
if Project === self
if self.is_a?(Project)
self != from_project
else
from_project && project && project != from_project
from_project && self.project && self.project != from_project
end
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment