View Issue Details

IDProjectCategoryView StatusLast Update
0015471mantisbtbugtrackerpublic2014-09-23 18:05
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.15 
Target Version1.2.15Fixed in Version1.2.15 
Summary0015471: bug_reminder.php does not handle unsent reminders
Description

bug_reminder.php calls email_bug_reminder() to queue the reminders for sending; that function returns a list of users to whom the reminder was actually sent.

Now that we log the reminders in the issue's history (0002971), we need to take this list into consideration, as we should only add an history entry if the reminder was sent.

TagsNo tags attached.

Relationships

related to 0002971 closeddregad Reminders are not added to bug history 
related to 0015721 closedgrangeway Functionality to consider porting to master-2.0.x 
parent of 0015472 closeddregad email_bug_reminder() API's return array is always full list of recipients 
related to 0010372 closeddregad Don't allow reminders to be sent if the user doesn't have an email address specificed 

Activities

dregad

dregad

2013-02-07 06:34

developer   ~0035071

Child issue 0015472 opened as email_bug_reminder() does not work as advertised, it actually returns the full list of users regardless of whether notifications were sent or not.

grangeway

grangeway

2013-04-05 17:56

reporter   ~0036095

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

Related Changesets

MantisBT: master-1.2.x afa498b9

2013-02-07 06:34

dregad


Details Diff
bug_reminder.php does not handle unsent reminders

Reminders are not logged in history (or the bugnote) if the e-mail was not
actually sent to the recipient.

The function now uses email_bug_reminder()'s return value instead of the
full user-provided list of recipients for inclusion in the reminder's
bugnote and to add history entries.

Fixes 0015471
Affected Issues
0015471
mod - bug_reminder.php Diff File

MantisBT: master 15db187c

2013-02-07 06:34

dregad


Details Diff
bug_reminder.php does not handle unsent reminders

Reminders are not logged in history (or the bugnote) if the e-mail was not
actually sent to the recipient.

The function now uses email_bug_reminder()'s return value instead of the
full user-provided list of recipients for inclusion in the reminder's
bugnote and to add history entries.

Fixes 0015471
Affected Issues
0015471
mod - bug_reminder.php Diff File