Mercurial > kallithea
comparison rhodecode/controllers/pullrequests.py @ 2496:fddd8e3fc157 beta
use get_or_404 where possible
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 20 Jun 2012 21:42:05 +0200 |
parents | a0adf8db1416 |
children | 5a826060251f |
comparison
equal
deleted
inserted
replaced
2495:9766f0baf5c5 | 2496:fddd8e3fc157 |
---|---|
196 | 196 |
197 def show(self, repo_name, pull_request_id): | 197 def show(self, repo_name, pull_request_id): |
198 repo_model = RepoModel() | 198 repo_model = RepoModel() |
199 c.users_array = repo_model.get_users_js() | 199 c.users_array = repo_model.get_users_js() |
200 c.users_groups_array = repo_model.get_users_groups_js() | 200 c.users_groups_array = repo_model.get_users_groups_js() |
201 c.pull_request = PullRequest.get(pull_request_id) | 201 c.pull_request = PullRequest.get_or_404(pull_request_id) |
202 | 202 |
203 # valid ID | |
204 if not c.pull_request: | |
205 raise HTTPNotFound | |
206 cc_model = ChangesetCommentsModel() | 203 cc_model = ChangesetCommentsModel() |
207 cs_model = ChangesetStatusModel() | 204 cs_model = ChangesetStatusModel() |
208 _cs_statuses = cs_model.get_statuses(c.pull_request.org_repo, | 205 _cs_statuses = cs_model.get_statuses(c.pull_request.org_repo, |
209 pull_request=c.pull_request, | 206 pull_request=c.pull_request, |
210 with_revisions=True) | 207 with_revisions=True) |