Remove spaces from patch filename

main
Bob Mottram 2020-05-02 16:44:46 +00:00
parent 9c3ce88e8d
commit b458e06feb
1 changed files with 7 additions and 7 deletions

10
git.py
View File

@ -88,7 +88,9 @@ def receiveGitPatch(baseDir: str, nickname: str, domain: str,
for line in patchLines: for line in patchLines:
if line.startswith('Subject:'): if line.startswith('Subject:'):
patchSubject = \ patchSubject = \
line.replace('Subject:', '').replace('/', '|').strip() line.replace('Subject:', '').replace('/', '|')
patchSubject = patchSubject.replace('[PATCH]', '').strip()
patchSubject = patchSubject.replace(' ', '_')
projectName = \ projectName = \
getGitProjectName(baseDir, nickname, domain, subject) getGitProjectName(baseDir, nickname, domain, subject)
patchDir = \ patchDir = \
@ -99,9 +101,7 @@ def receiveGitPatch(baseDir: str, nickname: str, domain: str,
break break
if not patchFilename: if not patchFilename:
return False return False
patchFile = open(patchFilename, "w") with open(patchFilename, "w") as patchFile:
if not patchFile:
return False
patchFile.write(contentStr) patchFile.write(contentStr)
patchFile.close()
return True return True
return False