Patch by Go MAEDA (@maeda).
git-svn-id: https://svn.redmine.org/redmine/trunk@22581
e93f8b46-1217-0410-a6f0-
8f06a7374b81
end
def attachments
- ids = details.select {|d| d.property == 'attachment' && d.value.present?}.map(&:prop_key)
- Attachment.where(id: ids).sort_by {|a| ids.index(a.id.to_s)}
+ @attachments ||= begin
+ ids = details.select {|d| d.property == 'attachment' && d.value.present?}.map(&:prop_key)
+ ids.empty? ? [] : Attachment.where(id: ids).sort_by {|a| ids.index(a.id.to_s)}
+ end
end
def visible?(*args)