summaryrefslogtreecommitdiff
path: root/app/controllers/projects
diff options
context:
space:
mode:
authorDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-08-16 20:00:51 -0300
committerDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-08-17 12:58:59 -0300
commitbabdf45a82072b5e61ecaf1974d4588206d472f3 (patch)
tree7a4e4d73113720528a8265fc86501aadc78369f5 /app/controllers/projects
parent4de6799ef5a0435a775e5e945faad4dc7937ca6c (diff)
downloadgitlab-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.rb6
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!