summaryrefslogtreecommitdiffstats
path: root/git_config.py
diff options
context:
space:
mode:
Diffstat (limited to 'git_config.py')
-rw-r--r--git_config.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/git_config.py b/git_config.py
index dc209ba8..1382d5db 100644
--- a/git_config.py
+++ b/git_config.py
@@ -531,8 +531,11 @@ class Remote(object):
531 def SshReviewUrl(self, userEmail): 531 def SshReviewUrl(self, userEmail):
532 if self.ReviewProtocol != 'ssh': 532 if self.ReviewProtocol != 'ssh':
533 return None 533 return None
534 username = self._config.GetString('review.%s.username' % self.review)
535 if username is None:
536 username = userEmail.split("@")[0]
534 return 'ssh://%s@%s:%s/%s' % ( 537 return 'ssh://%s@%s:%s/%s' % (
535 userEmail.split("@")[0], 538 username,
536 self._review_host, 539 self._review_host,
537 self._review_port, 540 self._review_port,
538 self.projectname) 541 self.projectname)