Fix formating of way and relation redaction messages as well
This commit is contained in:
parent
bc31329da1
commit
b0747c3c1e
3 changed files with 28 additions and 26 deletions
|
@ -1,8 +1,9 @@
|
|||
<% if relation_details.redacted? %>
|
||||
<p><%= t 'browse.redacted.message_html', :type => t('browse.redacted.type.relation'), :redaction_link => link_to(t('browse.redacted.redaction', :id => relation_details.redaction.id), relation_details.redaction), :version => relation_details.version %></p>
|
||||
<% else %>
|
||||
<div class="browse_details" id="<%= relation_details.version %>">
|
||||
|
||||
<% if relation_details.redacted? %>
|
||||
<div class='browse-section'>
|
||||
<%= t 'browse.redacted.message_html', :type => t('browse.redacted.type.relation'), :redaction_link => link_to(t('browse.redacted.redaction', :id => relation_details.redaction.id), relation_details.redaction), :version => relation_details.version %><
|
||||
</div>
|
||||
<% else %>
|
||||
<%= render :partial => "common_details", :object => relation_details %>
|
||||
|
||||
<% unless relation_details.relation_members.empty? %>
|
||||
|
@ -18,6 +19,5 @@
|
|||
<ul><%= render :partial => "containing_relation", :collection => relation_details.containing_relation_members %></ul>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<% if way_details.redacted? %>
|
||||
<p><%= t 'browse.redacted.message_html', :type => t('browse.redacted.type.way'), :redaction_link => link_to(t('browse.redacted.redaction', :id => way_details.redaction.id), way_details.redaction), :version => way_details.version %></p>
|
||||
<% else %>
|
||||
|
||||
<div class="browse_details" id="<%= way_details.version %>">
|
||||
|
||||
<% if way_details.redacted? %>
|
||||
<div class='browse-section'>
|
||||
<%= t 'browse.redacted.message_html', :type => t('browse.redacted.type.way'), :redaction_link => link_to(t('browse.redacted.redaction', :id => way_details.redaction.id), way_details.redaction), :version => way_details.version %>
|
||||
</div>
|
||||
<% else %>
|
||||
<%= render :partial => "common_details", :object => way_details %>
|
||||
|
||||
<% unless way_details.way_nodes.empty? %>
|
||||
|
@ -30,6 +30,5 @@
|
|||
<%= render :partial => "containing_relation", :collection => way_details.containing_relation_members %>
|
||||
</ul>
|
||||
<% end %>
|
||||
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
|
|
|
@ -88,9 +88,10 @@ class BrowseControllerTest < ActionController::TestCase
|
|||
assert_template 'node_history'
|
||||
|
||||
# there are 2 revisions of the redacted node, but only one
|
||||
# should be showing up here.
|
||||
assert_select "body div[id=content] div[class=browse_details]", 1
|
||||
assert_select "body div[id=content] div[class=browse_details][id=1]", 0
|
||||
# should be showing details here.
|
||||
assert_select "body div#content div.browse_details", 2
|
||||
assert_select "body div#content div.browse_details[id=1] div.common", 0
|
||||
assert_select "body div#content div.browse_details[id=2] div.common", 1
|
||||
end
|
||||
|
||||
def test_redacted_way_history
|
||||
|
@ -99,11 +100,12 @@ class BrowseControllerTest < ActionController::TestCase
|
|||
assert_template 'way_history'
|
||||
|
||||
# there are 4 revisions of the redacted way, but only 2
|
||||
# should be showing up here.
|
||||
assert_select "body div[id=content] div[class=browse_details]", 2
|
||||
# redacted revisions are 2 & 3
|
||||
assert_select "body div[id=content] div[class=browse_details][id=2]", 0
|
||||
assert_select "body div[id=content] div[class=browse_details][id=3]", 0
|
||||
# should be showing details here.
|
||||
assert_select "body div#content div.browse_details", 4
|
||||
assert_select "body div#content div.browse_details[id=1] div.common", 1
|
||||
assert_select "body div#content div.browse_details[id=2] div.common", 0
|
||||
assert_select "body div#content div.browse_details[id=3] div.common", 0
|
||||
assert_select "body div#content div.browse_details[id=4] div.common", 1
|
||||
end
|
||||
|
||||
def test_redacted_relation_history
|
||||
|
@ -112,11 +114,12 @@ class BrowseControllerTest < ActionController::TestCase
|
|||
assert_template 'relation_history'
|
||||
|
||||
# there are 4 revisions of the redacted relation, but only 2
|
||||
# should be showing up here.
|
||||
assert_select "body div[id=content] div[class=browse_details]", 2
|
||||
# redacted revisions are 2 & 3
|
||||
assert_select "body div[id=content] div[class=browse_details][id=2]", 0
|
||||
assert_select "body div[id=content] div[class=browse_details][id=3]", 0
|
||||
# should be showing details here.
|
||||
assert_select "body div#content div.browse_details", 4
|
||||
assert_select "body div#content div.browse_details[id=1] div.common", 1
|
||||
assert_select "body div#content div.browse_details[id=2] div.common", 0
|
||||
assert_select "body div#content div.browse_details[id=3] div.common", 0
|
||||
assert_select "body div#content div.browse_details[id=4] div.common", 1
|
||||
end
|
||||
|
||||
# This is a convenience method for most of the above checks
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue