Merge pull request #1546 from hedgedoc/fix/git_parsing
Fix unescaped line break in `git` output
This commit is contained in:
		
						commit
						ed8119d314
					
				@ -27,7 +27,7 @@ exports.toIntegerConfig = function toIntegerConfig (configValue) {
 | 
				
			|||||||
exports.getGitCommit = function getGitCommit (repodir) {
 | 
					exports.getGitCommit = function getGitCommit (repodir) {
 | 
				
			||||||
  try {
 | 
					  try {
 | 
				
			||||||
    // prefer using git to get the current ref, as poking in .git is very fragile
 | 
					    // prefer using git to get the current ref, as poking in .git is very fragile
 | 
				
			||||||
    return require('child_process').execSync('git rev-parse HEAD')
 | 
					    return require('child_process').execSync('git rev-parse HEAD').replace('\n', '')
 | 
				
			||||||
  } catch (e) {
 | 
					  } catch (e) {
 | 
				
			||||||
    // there was an error running git, try to parse refs ourselves
 | 
					    // there was an error running git, try to parse refs ourselves
 | 
				
			||||||
    if (!fs.existsSync(repodir + '/.git/HEAD')) {
 | 
					    if (!fs.existsSync(repodir + '/.git/HEAD')) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user