Project

General

Profile

Actions

Defect #5695

closed

Problem with assignable users in the report page

Added by Fabien ROQUET almost 14 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Issues
Target version:
-
Start date:
2010-06-16
Due date:
2013-04-25
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

In the report page, the assignable list shows all members of the project.
I think it's not right because non assignable members are also shown.

I made modifications on the reports-controller and it seems to work fine.

Take a look on the attached file.

Modification details

Line 52

From:

@rows = @project.members.collect { |m| m.user }.sort

To:
@rows = @project.assignable_users

Line 73

From:
@assignees = @project.members.collect { |m| m.user }.sort

To:
@assignees = @project.members.select {|m| m.roles.detect {|role| role.assignable?}}.collect {|m| m.user}.sort

I'm a french beginner in ruby's development, so I don't know if it's a good solution.

Environment

Redmine version 0.9.4
Ruby version 1.8.5 (x86_64-linux)
RubyGems version 1.3.5
Rack version 1.0
Rails version 2.3.5
Active Record version 2.3.5
Active Resource version 2.3.5
Action Mailer version 2.3.5
Active Support version 2.3.5
Edge Rails revision unknown
Database adapter mysql
Database schema version 20100221100219


Files


Related issues

Is duplicate of Redmine - Defect #6023: All members are displayed in issue summaries, even if they cannot be assignedNew2010-08-03

Actions
Actions #1

Updated by Filou Centrinov about 11 years ago

For me every thing seems to be right (Redmine 2.3). When you add user to the filter on the report page all users that spent some time to that project will be shown. Does anybody regret?

Category: Time tracking

Actions #2

Updated by Toshi MARUYAMA about 11 years ago

  • Category set to Time tracking
Actions #3

Updated by Toshi MARUYAMA about 11 years ago

  • Status changed from New to Needs feedback
Actions #4

Updated by Daniel Felix about 11 years ago

  • Due date set to 2013-04-25

Seems to work for me.

Please give Feedback until 25th April, otherwise this issue will be closed. Thanks! :-)

Best regards,
Daniel

Actions #5

Updated by Daniel Felix almost 11 years ago

  • Status changed from Needs feedback to Closed
  • Resolution set to No feedback

Closed as there is no feedback on this issue.

Actions #6

Updated by Le Quang Chinh over 10 years ago

hi Daniel,

I am getting the same problem, too.

I have 02 roles: Send requests and Helpdesks. And issues can not be assigned to this role "Send requests". But when I use Issues Summary (Report), the assignees show all project members, not just only assignable users. See screenshots attached.

My Redmine Details:

Environment:
  Redmine version                2.3.2.stable
  Ruby version                   1.9.3-p448 (2013-06-27) [i686-linux]
  Rails version                  3.2.13
  Environment                    production
  Database adapter               Mysql2
Redmine plugins:
  redmine_anonymous_watchers     0.1.0
  redmine_changeauthor           1.0.0t
  redmine_ckeditor               1.0.11
  redmine_didyoumean             1.2.0
  redmine_knowledgebase          2.3.0
  redmine_polls                  0.0.1
  redmine_reminder               0.0.10

Best regards,

--Chính

Actions #7

Updated by Toshi MARUYAMA over 10 years ago

  • Status changed from Closed to New
  • Resolution deleted (No feedback)
Actions #8

Updated by Go MAEDA almost 4 years ago

  • Category changed from Time tracking to Issues
  • Status changed from New to Closed
  • Resolution set to Fixed

Since the author attached a patched version of reports_controller.rb, I believe that the original author was talking about the Summary page of issues (/projects/[identifier]/issues/report), not the report tab in the spent time page.

And this issue seems a duplicate of #6023. Closing.

Actions #9

Updated by Go MAEDA almost 4 years ago

  • Is duplicate of Defect #6023: All members are displayed in issue summaries, even if they cannot be assigned added
Actions

Also available in: Atom PDF