# HG changeset patch # User Marcin Kuzminski # Date 2017-04-05 09:33:57 # Node ID 892a829782323cb15ee6231c873d2e8bc65afe65 # Parent c00c09dd917b37cec97ccb583c039ef6041886e3 pull-requests: updates on pull requests that don't have versions shouldn't throw any errors. diff --git a/rhodecode/model/pull_request.py b/rhodecode/model/pull_request.py --- a/rhodecode/model/pull_request.py +++ b/rhodecode/model/pull_request.py @@ -637,7 +637,11 @@ class PullRequestModel(BaseModel): pull_request_version = self._create_version_from_snapshot(pull_request) self._link_comments_to_version(pull_request_version) else: - ver = pull_request.versions[-1] + try: + ver = pull_request.versions[-1] + except IndexError: + ver = None + pull_request.pull_request_version_id = \ ver.pull_request_version_id if ver else None pull_request_version = pull_request