Feature #44252 ยป preload-journal-details-for-activity.patch
| app/models/journal.rb | ||
|---|---|---|
| 54 | 54 |
:author_key => :user_id, |
| 55 | 55 |
:scope => |
| 56 | 56 |
proc do |
| 57 |
preload({:issue => :project}, {:issue => :tracker}, :user).
|
|
| 57 |
preload({:issue => :project}, {:issue => :tracker}, :user, :details).
|
|
| 58 | 58 |
joins("LEFT OUTER JOIN #{JournalDetail.table_name} ON #{JournalDetail.table_name}.journal_id = #{Journal.table_name}.id").
|
| 59 | 59 |
where("#{Journal.table_name}.journalized_type = 'Issue' AND" +
|
| 60 | 60 |
" (#{JournalDetail.table_name}.prop_key = 'status_id' OR #{Journal.table_name}.notes <> '')").distinct
|