Patch #37687 » 0001-Get-attachments-with-single-query-when-rendering-a-j.patch
app/models/journal.rb | ||
---|---|---|
142 | 142 |
end |
143 | 143 | |
144 | 144 |
def attachments |
145 |
details.select{ |d| d.property == 'attachment' }.map{ |d| Attachment.find_by(:id => d.prop_key) }.compact |
|
145 |
ids = details.select {|d| d.property == 'attachment' && d.value.present?}.map(&:prop_key) |
|
146 |
Attachment.where(id: ids).to_a |
|
146 | 147 |
end |
147 | 148 | |
148 | 149 |
# Returns a string of css classes |