mercurial/hgweb.py
changeset 165 7fc8385df514
parent 158 be7103467d2e
child 166 39624c47060f
--- a/mercurial/hgweb.py	Thu May 26 09:56:20 2005 -0800
+++ b/mercurial/hgweb.py	Thu May 26 10:08:47 2005 -0800
@@ -524,7 +524,8 @@
         if not args.has_key('cmd') or args['cmd'][0] == 'changelog':
             hi = self.repo.changelog.count()
             if args.has_key('rev'):
-                hi = int(args['rev'][0])
+                hi = args['rev'][0]
+                hi = self.repo.changelog.rev(self.repo.lookup(hi))
 
             write(self.changelog(hi))