View Issue Details

IDProjectCategoryView StatusLast Update
0015360mantisbtbugtrackerpublic2014-12-22 08:22
ReporterHenrik Morgenbrodt Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.10 
Target Version1.2.13Fixed in Version1.2.13 
Summary0015360: Add Missing config 'reminder_receive_threshold' in workflow threshold page
Description

On some tickets we do not see the full list of recipients when we want to send a reminder.
We checked the configuration in general (see attachement) to make sure reminders are allowed.
And strangely it works fine for most projects/tickets but not for all.

Finally we were able to reproduce this issue:
On all tickets within SUBprojects we are only able to send reminders to the users of the parent/top level project.
(Note we do not have more than two levels of projects hierarchy, so am not sure wether it´s the users of the direct parent or the one of the top-most project)

This is a bug or a missconfiguration on our side?
Found no answers in the documentation.
Maybe an issue of the version? Would an upgrade help?

Steps To Reproduce

Create a project P with usergroup A
Create a subproject S within P and (extra) users B
Create a ticket within S
Now i expect you won´t be able to send reminders to any user who is not in A

TagsNo tags attached.
Attached Files
rem.jpg (99,451 bytes)   
rem.jpg (99,451 bytes)   

Relationships

related to 0015721 closedgrangeway Functionality to consider porting to master-2.0.x 

Activities

dregad

dregad

2013-01-10 11:19

developer   ~0034753

Your 1st attachment seems an error, should I delete it ?

Upgrading would not help atm, as this area of code has not been touched since 1.2.10.

Possibly a bug, need to check.

Henrik Morgenbrodt

Henrik Morgenbrodt

2013-01-10 13:52

reporter   ~0034758

Yes, please remove the first attachement. Intended to upload the png to proof it´s not caused by invalid settings.

About the reported issue: Before the upgrade to 1.2.10 it worked fine. Version has been 1.0.5 before.

Henrik Morgenbrodt

Henrik Morgenbrodt

2013-01-15 09:51

reporter   ~0034794

Out of interest: Were you able to reproduce this?

dregad

dregad

2013-01-15 10:26

developer   ~0034795

Sorry, no... been busy.

dregad

dregad

2013-01-17 07:57

developer   ~0034808

Can you please confirm how you have set the following configs for your system (including any project-specific overrides, if any)

reminder_receive_threshold
bug_reminder_threshold

Based on your screenshot I would assume that you have bug_reminder_threshold = 10 (REPORTER), but I have the feeling that reminder_receive_threshold is still at its default value of DEVELOPER.

Let me know what happens if you set $g_reminder_receive_threshold = REPORTER;

That being said, you have indeed identified an issue with the Workflow Thresholds page, because it does not let the administrator change the value of reminder_receive_threshold.

dregad

dregad

2013-01-17 08:08

developer   ~0034809

As I'm now quite sure that your problem is due to not configuring 'reminder_receive_threshold', and the fact that it is not possible to set this threshold from the GUI, I am changing the issue's summary, and will push a fix to revise the workflow threshold page shortly and mark the bug as resolved.

Your feedback on the fix will of course be appreciated.

Feel free to reopen it if you find issues with the patch, or if that does not address your initial problem.

Henrik Morgenbrodt

Henrik Morgenbrodt

2013-01-17 08:49

reporter   ~0034810

Thanks a lot.
Setting the config as you described perfectly worked.
Admin was sure to have set the reminders properly.
Developers were sure not to have changed the default settings. ... which they in fact should have done ;)

grangeway

grangeway

2013-04-05 17:56

reporter   ~0036126

Marking as 'acknowledged' not resolved/closed to track that change gets ported to master-2.0.x branch

Related Changesets

MantisBT: master 8414dc7a

2013-01-17 07:58

dregad


Details Diff
Add Missing config in workflow threshold page

The page lists the 'bug_reminder_threshold' (i.e. access level needed
for users to send reminders) configuration, but does not allow the admin
to set its counterpart 'reminder_receive_threshold'.

Fixes 0015360
Affected Issues
0015360
mod - lang/strings_english.txt Diff File
mod - manage_config_work_threshold_page.php Diff File

MantisBT: master-1.2.x 75dd763d

2013-01-17 07:58

dregad


Details Diff
Add Missing config in workflow threshold page

The page lists the 'bug_reminder_threshold' (i.e. access level needed
for users to send reminders) configuration, but does not allow the admin
to set its counterpart 'reminder_receive_threshold'.

Fixes 0015360
Affected Issues
0015360
mod - lang/strings_english.txt Diff File
mod - manage_config_work_threshold_page.php Diff File