]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/Git.pm
git: local_nick: handle trailing or redundant '/' in git_dir
[public-inbox.git] / lib / PublicInbox / Git.pm
index 2ae5eff9c01614a13f0781561c9aed64d1a52838..96ac17a33fc1bcca221fe73a5401107240d8202f 100644 (file)
@@ -426,7 +426,7 @@ sub local_nick ($) {
        my ($self) = @_;
        my $ret = '???';
        # don't show full FS path, basename should be OK:
-       if ($self->{git_dir} =~ m!/([^/]+)(?:/\.git)?\z!) {
+       if ($self->{git_dir} =~ m!/([^/]+)(?:/*\.git/*)?\z!) {
                $ret = "$1.git";
        }
        wantarray ? ($ret) : $ret;