From aa524e806cc317793b00a74d45dd7ca03e27ba16 Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Fri, 14 May 2010 07:35:01 +0200 Subject: bugfix: atom didn't worked with git --- atom.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'atom.rb') diff --git a/atom.rb b/atom.rb index c7b2383..ffdb74f 100755 --- a/atom.rb +++ b/atom.rb @@ -43,13 +43,13 @@ feed.updated = File.new("data.yaml").mtime feed.authors << Atom::Person.new(:name => 'dudle automatic notificator') feed.links << Atom::Link.new(:href => SITEURL + "atom.cgi", :rel => "self") -log = VCS.longhistory "." -log.each {|rev,time,comment| +log = VCS.history +log.reverse_each {|l| feed.entries << Atom::Entry.new do |e| - e.title = comment - e.links << Atom::Link.new(:href => "#{SITEURL}?revision=#{rev}") - e.id = "urn:#{poll.class}:#{poll.name}:rev=#{rev}" - e.updated = time + e.title = l.comment + e.links << Atom::Link.new(:href => "#{SITEURL}history.cgi?revision=#{l.rev}") + e.id = "urn:#{poll.class}:#{poll.name}:rev=#{l.rev}" + e.updated = l.timestamp end } -- cgit v1.2.3