OSDN Git Service

Fix bug when limit or offset passed as string
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Mon, 15 Apr 2013 16:02:36 +0000 (19:02 +0300)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Mon, 15 Apr 2013 16:02:36 +0000 (19:02 +0300)
lib/gitlab/git/repository.rb

index 96fd610..ddead51 100644 (file)
@@ -71,7 +71,7 @@ module Gitlab
         if path.present?
           repo.log(ref, path, max_count: limit, skip: offset, follow: true)
         elsif limit && offset
-          repo.commits(ref, limit, offset)
+          repo.commits(ref, limit.to_i, offset.to_i)
         else
           repo.commits(ref)
         end.map{ |c| decorate_commit(c) }