Index: git_cl.py |
diff --git a/git_cl.py b/git_cl.py |
index d920bce889ba31c71fe426b9e639cc00ada42597..4c5f9634c36a91d8c1690e00460286294aceec5d 100755 |
--- a/git_cl.py |
+++ b/git_cl.py |
@@ -1698,13 +1698,9 @@ |
if ': ' in line) |
remote_url = keys.get('URL', None) |
else: |
- remote = cl.GetRemoteUrl() |
- branch = cl.GetUpstreamBranch() |
- if remote and branch: |
- if 'googlesource' in remote: |
- remote_url = remote + '/+/' + branch.split('/')[-1] |
- else: |
- remote_url = remote + '@' + branch.split('/')[-1] |
+ if cl.GetRemoteUrl() and '/' in cl.GetUpstreamBranch(): |
+ remote_url = (cl.GetRemoteUrl() + '@' |
+ + cl.GetUpstreamBranch().split('/')[-1]) |
if remote_url: |
upload_args.extend(['--base_url', remote_url]) |