fix do not submit challenge on initial run

closes #2559
This commit is contained in:
Berkeley Martinez
2015-08-25 19:01:48 -07:00
parent 8cdd49e7f1
commit d640522e31

View File

@ -1,3 +1,4 @@
var isInitRun = false;
var editor; var editor;
var widgets = []; var widgets = [];
editor = CodeMirror.fromTextArea(document.getElementById("codeEditor"), { editor = CodeMirror.fromTextArea(document.getElementById("codeEditor"), {
@ -284,6 +285,9 @@ var testSuccess = function() {
}; };
function showCompletion() { function showCompletion() {
if (isInitRun) {
return;
}
var time = Math.floor(Date.now()) - started; var time = Math.floor(Date.now()) - started;
ga('send', 'event', 'Challenge', 'solved', challenge_Name + ', Time: ' + time + ga('send', 'event', 'Challenge', 'solved', challenge_Name + ', Time: ' + time +
', Attempts: ' + attempts); ', Attempts: ' + attempts);
@ -475,7 +479,7 @@ var runTests = function(err, data) {
} }
}; };
function bonfireExecute() { function bonfireExecute(isInitRun) {
goodTests = 0; goodTests = 0;
attempts++; attempts++;
ga('send', 'event', 'Challenge', 'ran-code', challenge_Name); ga('send', 'event', 'Challenge', 'ran-code', challenge_Name);
@ -562,14 +566,18 @@ $('#submitButton').on('click', function() {
}); });
$(document).ready(function(){ $(document).ready(function(){
isInitRun = true;
editorValue = (codeStorage.isAlive())? codeStorage.getEditorValue() : allSeeds; editorValue = (codeStorage.isAlive())? codeStorage.getEditorValue() : allSeeds;
myCodeMirror.setValue(editorValue.replace(/fccss/gi, '<script>').replace(/fcces/gi, "</script>")); myCodeMirror.setValue(editorValue.replace(/fccss/gi, '<script>').replace(/fcces/gi, "</script>"));
if(typeof $('#preview').html !== 'undefined'){ if(typeof $('#preview').html !== 'undefined'){
$('#preview').load(function(){ $('#preview').load(function(){
bonfireExecute(); bonfireExecute(false);
}); });
} }
else{ else{
bonfireExecute(); bonfireExecute(false);
} }
setTimeout(function() {
isInitRun = false;
}, 1000);
}); });