View Issue Details

IDProjectCategoryView StatusLast Update
0018132phplist applicationBounce Managementpublic19-09-16 17:15
Reporterduncanc 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version3.2.5 
Target Version3.2.6Fixed in Version3.2.6 
Summary0018132: System message urls not converted to links correctly
DescriptionSending a plain text system message has some processing to create a html version including adding a link for each url in the message, function constructSystemMail() in lib.php.

The processing doesn't work properly when the message has a url that appears more than once. It repeatedly replaces all occurrences of the url instead of replacing one by one.
For example the bounce report can have more than one url for the same bounce rule. See the attached screenshot for an example what happens.
TagsNo tags attached.

Activities

duncanc

06-06-16 05:50

developer  

bounce_report_problem.png (30,007 bytes)
bounce_report_problem.png (30,007 bytes)

duncanc

06-06-16 05:54

developer  

bounce_report_solved.png (20,976 bytes)
bounce_report_solved.png (20,976 bytes)

duncanc

06-06-16 06:05

developer   ~0057753

See https://github.com/phpList/phplist3/pull/65