changeset 3785:7d8154837174 beta

create a list out of generator. Generator gets exausted during later executions, and because it's used several times it causes errors
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 22 Apr 2013 18:25:29 +0200
parents 62fb395a459d
children 222e6769e7b5
files rhodecode/controllers/pullrequests.py
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/controllers/pullrequests.py	Mon Apr 22 16:40:24 2013 +0200
+++ b/rhodecode/controllers/pullrequests.py	Mon Apr 22 18:25:29 2013 +0200
@@ -314,12 +314,11 @@
         org_ref = 'rev:merge:%s' % _form['merge_rev']
         other_repo = _form['other_repo']
         other_ref = 'rev:ancestor:%s' % _form['ancestor_rev']
-        revisions = reversed(_form['revisions'])
+        revisions = [x for x in reversed(_form['revisions'])]
         reviewers = _form['review_members']
 
         title = _form['pullrequest_title']
         description = _form['pullrequest_desc']
-
         try:
             pull_request = PullRequestModel().create(
                 self.rhodecode_user.user_id, org_repo, org_ref, other_repo,