Index: appengine/chromium_rietveld/codereview/views.py |
diff --git a/appengine/chromium_rietveld/codereview/views.py b/appengine/chromium_rietveld/codereview/views.py |
index 6796112e6ea3fbe815588f3fd18ab96778561949..5cc3ae851e0b1e8ab3fe1691f09ef0e27ff0221c 100644 |
--- a/appengine/chromium_rietveld/codereview/views.py |
+++ b/appengine/chromium_rietveld/codereview/views.py |
@@ -169,6 +169,7 @@ class UploadForm(forms.Form): |
content_upload = forms.BooleanField(required=False) |
separate_patches = forms.BooleanField(required=False) |
base = forms.CharField(max_length=MAX_URL, required=False) |
+ remote_branch = forms.CharField(max_length=MAX_URL, required=False) |
data = forms.FileField(required=False) |
issue = forms.IntegerField(required=False) |
reviewers = forms.CharField(max_length=MAX_REVIEWERS, required=False) |
@@ -1373,6 +1374,8 @@ def _make_new(request, form): |
description=form.cleaned_data['description'], |
project=form.cleaned_data['project'], |
base=base, |
+ remote_branch=form.cleaned_data.get('remote_branch', |
+ None), |
repo_guid=form.cleaned_data.get('repo_guid', None), |
reviewers=reviewers, |
required_reviewers=required_reviewers, |
@@ -2162,6 +2165,7 @@ def _issue_as_dict(issue, messages, request=None): |
'project': issue.project, |
'issue': issue.key.id(), |
'base_url': issue.base, |
+ 'remote_branch': issue.remote_branch, |
'private': issue.private, |
'commit': issue.commit, |
} |