diff --git a/app/api/mobile/apis/blockchains.rb b/app/api/mobile/apis/blockchains.rb
index b4b4c4d51..60f67ae3f 100644
--- a/app/api/mobile/apis/blockchains.rb
+++ b/app/api/mobile/apis/blockchains.rb
@@ -91,7 +91,7 @@ module Mobile
               Rails.logger.info params[:shaList].length
               g = Gitlab.client # 用于通过gitlab api进行查询
               result = []
-              for i in 0..params[:shaList].length
+              for i in 0..params[:shaList].length-1
                 sha = params[:shaList][i]
                 Rails.logger.info sha
                 commit = g.commit(project.gpid, sha)