Check for special case with the Issue.find to not conflict with Search, #1347
This commit is contained in:
1 parent
63ba3fafc7
commit
5431df3d8d
1 file changed
+4
-2
+4
-2
@@ -23,8 +23,10 @@ module IssuePatch
|
|||||||
def find(*args)
|
def find(*args)
|
||||||
# Options defined
|
# Options defined
|
||||||
if args[1].is_a?(Hash)
|
if args[1].is_a?(Hash)
|
||||||
# include used?
|
# Abort the special case of issue.search. LIKE is used by search
|
||||||
if args[1].has_key?(:include) && !args[1][:include].nil?
|
if args[1].has_key?(:conditions) && args[1][:conditions].is_a?(Array) && args[1][:conditions][0].match(/LIKE \?/)
|
||||||
|
# skip
|
||||||
|
elsif args[1].has_key?(:include) && !args[1][:include].nil? # include used?
|
||||||
# Add our include
|
# Add our include
|
||||||
args[1][:include] << :deliverable
|
args[1][:include] << :deliverable
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in new issue
Block a user