about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-07-28 01:59:34 +0000
committerEric Wong <e@80x24.org>2016-07-29 20:46:15 +0000
commitf978d2071407399c783a045c30dba7823ea45ec5 (patch)
treea9ceb6fd0f30024a8881e3f9d6594de38e74451b
parent4e29675d9fdb424bbc35791d454dec0c54b5f336 (diff)
downloadolddoc-f978d2071407399c783a045c30dba7823ea45ec5.tar.gz
We need to ensure we have a consistent data structure across pages.
-rw-r--r--lib/oldweb/_tail.rhtml7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/oldweb/_tail.rhtml b/lib/oldweb/_tail.rhtml
index 4320fc2..14fc5a8 100644
--- a/lib/oldweb/_tail.rhtml
+++ b/lib/oldweb/_tail.rhtml
@@ -1,8 +1,8 @@
 <%
 public_email = @old_cfg['public_email']
 private_email = @old_cfg['private_email']
-source_code = Array(@old_cfg['source_code'])
-archive_urls = Array(@old_cfg['ml_url']).concat(Array(@old_cfg['nntp_url']))
+source_code = Array(@old_cfg['source_code']).dup
+archive_urls = Array(@old_cfg['ml_url']) + Array(@old_cfg['nntp_url'])
 if url = archive_urls.shift %><hr /><pre>
 mail archives: <a
 href="<%= url %>"><%= url %></a><%
@@ -20,11 +20,10 @@ href="mailto:<%= public_email %>"><%= public_email %></a><%
 href="mailto:<%= private_email %>"><%= private_email %></a><%
     end
   end
-end
 
 if url_or_cmd = source_code.shift
 %>
 source code: <%= url_or_cmd %>
 <% source_code.each do |x| %><%= "\t#{x}" %><% end
 end
-%></pre>
+%></pre><% end %>