@@ -328,7 +328,9 module IssuesHelper | |||||
328 | unless no_html |
|
328 | unless no_html | |
329 | label = content_tag('strong', label) |
|
329 | label = content_tag('strong', label) | |
330 | old_value = content_tag("i", h(old_value)) if detail.old_value |
|
330 | old_value = content_tag("i", h(old_value)) if detail.old_value | |
331 | old_value = content_tag("del", old_value) if detail.old_value and detail.value.blank? |
|
331 | if detail.old_value && detail.value.blank? && detail.property != 'relation' | |
|
332 | old_value = content_tag("del", old_value) | |||
|
333 | end | |||
332 | if detail.property == 'attachment' && !value.blank? && atta = Attachment.find_by_id(detail.prop_key) |
|
334 | if detail.property == 'attachment' && !value.blank? && atta = Attachment.find_by_id(detail.prop_key) | |
333 | # Link to the attachment if it has not been removed |
|
335 | # Link to the attachment if it has not been removed | |
334 | value = link_to_attachment(atta, :download => true, :only_path => options[:only_path]) |
|
336 | value = link_to_attachment(atta, :download => true, :only_path => options[:only_path]) |
@@ -232,7 +232,7 class IssuesHelperTest < ActionView::TestCase | |||||
232 | :prop_key => 'label_precedes', |
|
232 | :prop_key => 'label_precedes', | |
233 | :old_value => 1) |
|
233 | :old_value => 1) | |
234 | assert_equal "Precedes deleted (Bug #1: Can't print recipes)", show_detail(detail, true) |
|
234 | assert_equal "Precedes deleted (Bug #1: Can't print recipes)", show_detail(detail, true) | |
235 |
assert_match %r{<strong>Precedes</strong> deleted \(< |
|
235 | assert_match %r{<strong>Precedes</strong> deleted \(<i><a href="/issues/1" class=".+">Bug #1</a>: Can't print recipes</i>\)}, | |
236 | show_detail(detail, false) |
|
236 | show_detail(detail, false) | |
237 | non_existed_issue_number = 9999 |
|
237 | non_existed_issue_number = 9999 | |
238 | assert_nil Issue.find_by_id(non_existed_issue_number) |
|
238 | assert_nil Issue.find_by_id(non_existed_issue_number) | |
@@ -240,6 +240,6 class IssuesHelperTest < ActionView::TestCase | |||||
240 | :prop_key => 'label_precedes', |
|
240 | :prop_key => 'label_precedes', | |
241 | :old_value => non_existed_issue_number) |
|
241 | :old_value => non_existed_issue_number) | |
242 | assert_equal "Precedes deleted (Issue 9999)", show_detail(detail, true) |
|
242 | assert_equal "Precedes deleted (Issue 9999)", show_detail(detail, true) | |
243 |
assert_equal "<strong>Precedes</strong> deleted (< |
|
243 | assert_equal "<strong>Precedes</strong> deleted (<i>Issue 9999</i>)", show_detail(detail, false) | |
244 | end |
|
244 | end | |
245 | end |
|
245 | end |
General Comments 0
You need to be logged in to leave comments.
Login now