Feature #1189 » Updated-the-QueryColumn-code-to-be-allow_multi-aware-v2.diff
app/models/query.rb | ||
---|---|---|
65 | 65 |
end |
66 | 66 |
|
67 | 67 |
def value(issue) |
68 |
cv = issue.custom_values.detect {|v| v.custom_field_id == @cf.id} |
|
69 |
cv && @cf.cast_value(cv.value) |
|
68 |
value= nil |
|
69 |
if @cf.allow_multi |
|
70 |
cva = issue.custom_values.find_all {|v| v.custom_field_id == @cf.id} |
|
71 |
if cva.length >0 |
|
72 |
value= cva.join(", ") |
|
73 |
end |
|
74 |
else |
|
75 |
cv= (issue.custom_values.detect {|v| v.custom_field_id == @cf.id}) |
|
76 |
value= cv.value unless cv.nil? |
|
77 |
end |
|
78 |
value && @cf.cast_value(value) |
|
70 | 79 |
end |
71 | 80 |
end |
72 | 81 |