Project

General

Profile

Actions

Defect #17071

open

Adding Watchers UX Is Not Clean

Added by Brett Patterson almost 10 years ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Issues
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Affected version:

Description

With the update to 2.5.1 and the implementation of feature #8562, you now have to add users one at a time, instead of en masse.

It would seem more effective if the interface allowed you to search for a user, check the checkbox, then search for another user, check their checkbox, and search for a third user and check that checkbox then click "Add" and all three users are added to the watch list. The current implementation breaks that functionality.


Files

patch_commit_6682c6d40dc8.patch (3.04 KB) patch_commit_6682c6d40dc8.patch Persistent Watcher Checkbox Patch Brett Patterson, 2014-06-10 16:32
0001-Multiple-Watcher-Selection-Patch.patch (3.41 KB) 0001-Multiple-Watcher-Selection-Patch.patch Patch for Redmine 3.4.2 Brett Patterson, 2017-08-25 16:43
0001-keep-watchers-checked-when-searching.patch (1.89 KB) 0001-keep-watchers-checked-when-searching.patch Marcin Szewczyk, 2023-08-05 23:27

Related issues

Related to Redmine - Patch #16133: Available watchers on new issue form include users who cannot even view issuesClosed

Actions
Related to Redmine - Patch #28771: Allow adding multiple entities when performing multiple searches in modalsNew

Actions
Has duplicate Redmine - Defect #17579: Edit Watchers List Loses Checked Watchers When Performing Multiple SearchesClosed

Actions
Has duplicate Redmine - Defect #33950: Search users - selection cleared on every searchClosed

Actions
Actions #1

Updated by Brett Patterson almost 10 years ago

The attached patch resolves this issue. It will persist the checked checkboxes and add multiple users at once (even after filtering).

Actions #2

Updated by Toshi MARUYAMA over 9 years ago

  • Related to Patch #14318: Watchers Alerted To Changes But Cannot See Issues (potentially) added
Actions #3

Updated by Toshi MARUYAMA over 9 years ago

  • Related to Patch #16133: Available watchers on new issue form include users who cannot even view issues added
Actions #4

Updated by Toshi MARUYAMA over 9 years ago

  • Related to Defect #17579: Edit Watchers List Loses Checked Watchers When Performing Multiple Searches added
Actions #5

Updated by Jean-Philippe Lang almost 8 years ago

  • Related to deleted (Patch #14318: Watchers Alerted To Changes But Cannot See Issues (potentially))
Actions #6

Updated by Brett Patterson over 6 years ago

Just bumping to make note that adding multiple watchers from multiple searches still doesn't work. Updated the patch to work with 3.4.2.

Actions #7

Updated by Marius BĂLTEANU almost 6 years ago

  • Related to Patch #28771: Allow adding multiple entities when performing multiple searches in modals added
Actions #8

Updated by Marius BĂLTEANU almost 6 years ago

I've added some proposals to fix this behaviour in #28771.

Actions #9

Updated by Marius BĂLTEANU almost 6 years ago

  • Related to deleted (Defect #17579: Edit Watchers List Loses Checked Watchers When Performing Multiple Searches)
Actions #10

Updated by Marius BĂLTEANU almost 6 years ago

  • Has duplicate Defect #17579: Edit Watchers List Loses Checked Watchers When Performing Multiple Searches added
Actions #11

Updated by Go MAEDA over 3 years ago

  • Has duplicate Defect #33950: Search users - selection cleared on every search added
Actions #12

Updated by Marcin Szewczyk 8 months ago

Another attempt. I've deployed the code on my 5.0.3 instance. Seems to work. This time the patch touches the JavaScript only. It transforms checkboxes to hidden inputs to keep track of "checked" statuses.

The code doesn't influence the project members search and addition which uses a JavaScript fragment responses, not HTML.

Actions #13

Updated by Go MAEDA 7 months ago

  • Target version set to Candidate for next major release
Actions

Also available in: Atom PDF