Defect #16321
Custom Fields with "Link values to URL" set are displayed as escaped html in email
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | Email notifications | |||
Target version: | 2.5.1 | |||
Resolution: | Fixed | Affected version: | 2.5.0 |
Description
It looks like the function formatted_value in source:/trunk/lib/redmine/field_format.rb accepts a parameter html, but never uses it. Custom fields with a url pattern present are always returned as links.
Example Custom Field "External Link":
Format: Integer
Name: External Link
Link values to URL: https://support.example.com/tasks/%value%
Display in notification email:
External Link: <a href="https://support.example.com/tasks/26215">26215</a>
Environment:
Redmine version 2.5.0.stable.12954 Ruby version 1.9.3-p448 (2013-06-27) [i686-linux] Rails version 3.2.17 Environment production Database adapter Mysql2
Associated revisions
Fixed that integer custom fields with "Link values to URL" set are displayed as escaped html in text email (#16321).
History
#1
Updated by Todd Hambley over 8 years ago
- File field_format.rb.patch
added
Attached patch uses html parameter to produce expected output.
field_format.rb (revision 12954)
#2
Updated by Jean-Philippe Lang over 8 years ago
- Status changed from New to Resolved
- Assignee set to Jean-Philippe Lang
- Target version set to 2.5.1
- Resolution set to Fixed
Fixed in r12967, thanks for pointing this out.