summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2008-04-12 17:13:17 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2008-04-12 17:13:17 +0000
commit7aaa538fd9cb34b88c037a7d03a5351c1e2c852e (patch)
tree81cdef6303af17ea7729dc2262ce5b46496b8e00 /lib
parent6d2a89142af235b5d0a9e30350859fb99ac665f3 (diff)
downloadredmine-7aaa538fd9cb34b88c037a7d03a5351c1e2c852e.tar.gz
redmine-7aaa538fd9cb34b88c037a7d03a5351c1e2c852e.zip
Fixed: error when browsing an empty Mercurial repository (#1046).
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1343 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib')
-rw-r--r--lib/redmine/scm/adapters/mercurial_adapter.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/redmine/scm/adapters/mercurial_adapter.rb b/lib/redmine/scm/adapters/mercurial_adapter.rb
index b92c88646..72db723ba 100644
--- a/lib/redmine/scm/adapters/mercurial_adapter.rb
+++ b/lib/redmine/scm/adapters/mercurial_adapter.rb
@@ -105,7 +105,8 @@ module Redmine
line_feeds += 1 if line.chomp.empty?
end
end
- revisions << build_revision_from_changeset(changeset)
+ # Add the last changeset if there is one left
+ revisions << build_revision_from_changeset(changeset) if changeset[:date]
end
return nil if $? && $?.exitstatus != 0
revisions