alphanodes / additionals

Redmine plugin for easy customization of settings, text and content display by using personal or role-based dashboards (drag&drop), providing wiki macros and act as library for other plugins.
https://www.redmine.org/plugins/additionals
GNU General Public License v2.0
131 stars 43 forks source link

Feature: Force update (dynamically) assignee if project changes #52

Open tanertas opened 5 years ago

tanertas commented 5 years ago

I'm trying to make this work but I can't able to find a suitable one.

In our organization, every department represented by a project in redmine. When we want to move an issue to another department/project we don't want to deal with both "Project" and "Assignee" selections since every department already have a default assignee. Preserving assignee doesn't make any sense within these circumstances.

This would be great if this routine works:

  1. Change "Project" of the issue on browser.
  2. See the "Assignee" dynamically changes accordingly on browser.
  3. If you want to a specific person for "Assignee", just pick from list for yourself
  4. If everything looks alright, just submit.

If we disable "Assignee" selections for some statuses, this procedure must work without any intervention. I mean, if "Assignee" doesn't change but "Project" changes, change "Assignee" for "Default Assignee" for the "Project" on background.