diff options
| author | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2016-08-16 20:00:51 -0300 |
|---|---|---|
| committer | Douglas Barbosa Alexandre <dbalexandre@gmail.com> | 2016-08-17 12:58:59 -0300 |
| commit | babdf45a82072b5e61ecaf1974d4588206d472f3 (patch) | |
| tree | 7a4e4d73113720528a8265fc86501aadc78369f5 /app/controllers/projects | |
| parent | 4de6799ef5a0435a775e5e945faad4dc7937ca6c (diff) | |
| download | gitlab-ce-babdf45a82072b5e61ecaf1974d4588206d472f3.tar.gz | |
Use IssuesFinder instead of project.issues.visible_to_user
Diffstat (limited to 'app/controllers/projects')
| -rw-r--r-- | app/controllers/projects/boards/issues_controller.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/controllers/projects/boards/issues_controller.rb b/app/controllers/projects/boards/issues_controller.rb index 7bc3aacb9bf..2d894b3dd4a 100644 --- a/app/controllers/projects/boards/issues_controller.rb +++ b/app/controllers/projects/boards/issues_controller.rb @@ -29,7 +29,11 @@ module Projects private def issue - @issue ||= project.issues.visible_to_user(current_user).find_by!(iid: params[:id]) + @issue ||= + IssuesFinder.new(current_user, project_id: project.id, state: 'all') + .execute + .where(iid: params[:id]) + .first! end def authorize_read_issue! |
