Scrub newlines out of game descriptions

This commit is contained in:
2018-01-26 12:31:06 -06:00
parent 8afac6a29b
commit 9b03710ed0
3 changed files with 55 additions and 42 deletions

View File

@@ -177,7 +177,7 @@
// Check if game details have changed
if(document.getElementById('gamename').value != '{{ .TemplateData.Game.Name }}') { return true; }
if(document.getElementById('gamelink').value != '{{ .TemplateData.Game.Link }}') { return true; }
if(document.getElementById('gamedesc').value != '{{ .TemplateData.Game.Description }}') { return true; }
if(scrubString(document.getElementById('gamedesc').value) != scrubString('{{ .TemplateData.Game.Description }}')) { return true; }
// Check if new member details have been entered
if(document.getElementById('newmembername').value != '') { return true; }
if(document.getElementById('newmemberslackid').value != '') { return true; }
@@ -186,6 +186,12 @@
return false;
}
function scrubString(inp) {
inp = inp.replace(/\r\n/g, "");
inp = inp.replace(/\n/g, "");
return inp
}
function revertChanges() {
// Reset game details
document.getElementById('gamename').value = '{{ .TemplateData.Game.Name }}';