git-send-email: Do not make @-less message ID
[gitweb.git] / gitweb / gitweb.perl
index a6383dc85b99ead405e1961888d06bb8ff8f3931..dbfb0441a6a59e6fe069a515a2d293f4d860e143 100755 (executable)
@@ -4206,8 +4206,10 @@ sub git_snapshot {
 
        my $git = git_cmd_str();
        my $name = $project;
+       $name =~ s,([^/])/*\.git$,$1,;
+       $name = basename($name);
+       my $filename = to_utf8($name);
        $name =~ s/\047/\047\\\047\047/g;
-       my $filename = to_utf8(basename($project));
        my $cmd;
        if ($suffix eq 'zip') {
                $filename .= "-$hash.$suffix";