Feature #34857 » 34857.patch
| app/controllers/issues_controller.rb | ||
|---|---|---|
| 59 | 59 |
@issue_count = @query.issue_count |
| 60 | 60 |
@issues = @query.issues(:offset => @offset, :limit => @limit) |
| 61 | 61 |
Issue.load_visible_relations(@issues) if include_in_api_response?('relations')
|
| 62 |
if User.current.allowed_to?(:view_time_entries, nil, :global => true) |
|
| 63 |
Issue.load_visible_spent_hours(@issues) |
|
| 64 |
Issue.load_visible_total_spent_hours(@issues) |
|
| 65 |
end |
|
| 62 | 66 |
end |
| 63 | 67 |
format.atom do |
| 64 | 68 |
@issues = @query.issues(:limit => Setting.feeds_limit.to_i) |
| app/views/issues/index.api.rsb | ||
|---|---|---|
| 19 | 19 |
api.done_ratio issue.done_ratio |
| 20 | 20 |
api.is_private issue.is_private |
| 21 | 21 |
api.estimated_hours issue.estimated_hours |
| 22 |
api.total_estimated_hours issue.total_estimated_hours |
|
| 23 |
if User.current.allowed_to?(:view_time_entries, issue.project) |
|
| 24 |
api.spent_hours(issue.spent_hours) |
|
| 25 |
api.total_spent_hours(issue.total_spent_hours) |
|
| 26 |
end |
|
| 22 | 27 | |
| 23 | 28 |
render_api_custom_values issue.visible_custom_field_values, api |
| 24 | 29 | |