aboutsummaryrefslogtreecommitdiff
path: root/b4/mbox.py
diff options
context:
space:
mode:
authorKonstantin Ryabitsev <konstantin@linuxfoundation.org>2020-12-14 13:27:59 -0500
committerKonstantin Ryabitsev <konstantin@linuxfoundation.org>2020-12-14 13:27:59 -0500
commit4e396d2091fe70d2217865a1836695e00b5067f2 (patch)
treea4ff1768db4250bfe71becca5ab989db84395655 /b4/mbox.py
parent7fd417718e2cde644fd6b6529ca30bfb10ba3a01 (diff)
downloadb4-4e396d2091fe70d2217865a1836695e00b5067f2.tar.gz
Fix crasher when we don't use -g with b4 pr
If we're not passing -g to "b4 pr -e", then we should try to see if we are inside a git checkout and use that as our source. Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Diffstat (limited to 'b4/mbox.py')
-rw-r--r--b4/mbox.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/b4/mbox.py b/b4/mbox.py
index 200cf1c..459fb9a 100644
--- a/b4/mbox.py
+++ b/b4/mbox.py
@@ -143,12 +143,7 @@ def mbox_to_am(mboxfile, cmdargs):
logger.critical(' Msg From: %s <%s>', fname, femail)
logger.critical('NOTE: Rerun with -S to apply them anyway')
- topdir = None
- # Are we in a git tree and if so, what is our toplevel?
- gitargs = ['rev-parse', '--show-toplevel']
- lines = b4.git_get_command_lines(None, gitargs)
- if len(lines) == 1:
- topdir = lines[0]
+ topdir = b4.git_get_toplevel()
if cmdargs.threeway:
if not topdir: