Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow team admins to view and action on currently active tasks #8607

Closed
lpciferri opened this issue Jan 10, 2019 · 3 comments
Closed

Allow team admins to view and action on currently active tasks #8607

lpciferri opened this issue Jan 10, 2019 · 3 comments

Comments

@lpciferri
Copy link

lpciferri commented Jan 10, 2019

Team admins (like branch chiefs, e.g. Rolandus) need to be able to reassign cases from one of their team members to another. So, when they click into a Case details page for a case assigned to one of their users, they need to see the currently active tasks assigned to their team/people in their team (even if it is not assigned to them) and be able to reassign them.

AC

  • When team admins view Case details page, tasks assigned to their team or people in their team populate in the Currently Active Tasks component
  • Team admins can reassign tasks from one person on their team to another using the Actions drop down

Open questions

  • I don't think team admins need to be able to place the task on hold
  • They likely will want to be able to complete tasks
@lowellrex
Copy link
Contributor

Related to #7999

@lowellrex
Copy link
Contributor

One route to explore with this ticket is determining if it would be easy to make ColocatedTask inherit from GenericTask which would give us this ability for free. I abandoned an effort to do just that two months back (#8005).

@lowellrex
Copy link
Contributor

SMALL. Don't bother investigating whether we can inherit from GenericTask. We should be able to do this by simply using the task_is_assigned_to_user_within_organiztaion ? Task method

@lowellrex lowellrex self-assigned this Feb 8, 2019
@ghost ghost added the In-Progress label Feb 8, 2019
@ghost ghost removed the In-Progress label Feb 13, 2019
va-bot pushed a commit that referenced this issue Feb 13, 2019
Resolves #8607. This change adds the option for administrators of the `Colocated` team to re-assign `ColocatedTask`s to that are assigned to members of the `Colocated` team to other members of the `Colocated` team.


Before | After
--- | ---
![image](https://user-images.githubusercontent.com/32683958/52638320-bd2c8500-2e9f-11e9-9294-77b38a0430fb.png) | ![image](https://user-images.githubusercontent.com/32683958/52638283-a5550100-2e9f-11e9-86d8-f506dcc09d9e.png)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants