# HG changeset patch # User Marcin Kuzminski # Date 2018-07-11 08:36:12 # Node ID b0c94883db18fe66e14d0b93be7d0c65cc824778 # Parent 4340ccf93de8e87b712339e6e2f1998949f9f815 api: fixed ordering of commits in PR creation from API diff --git a/rhodecode/api/views/pull_request_api.py b/rhodecode/api/views/pull_request_api.py --- a/rhodecode/api/views/pull_request_api.py +++ b/rhodecode/api/views/pull_request_api.py @@ -666,15 +666,13 @@ def create_pull_request( except ValueError as e: raise JSONRPCError('Reviewers Validation: {}'.format(e)) - pull_request_model = PullRequestModel() - pull_request = pull_request_model.create( + pull_request = PullRequestModel().create( created_by=apiuser.user_id, source_repo=source_repo, source_ref=full_source_ref, target_repo=target_repo, target_ref=full_target_ref, - revisions=reversed( - [commit.raw_id for commit in reversed(commit_ranges)]), + revisions=[commit.raw_id for commit in reversed(commit_ranges)], reviewers=reviewers, title=title, description=Optional.extract(description),