diff --git a/web/quiz.js b/web/quiz.js index bbdca0c..437bdaf 100644 --- a/web/quiz.js +++ b/web/quiz.js @@ -397,9 +397,13 @@ window.onload = async function() { console.log('Using remote quiz from url') - quiz = await fetchQuiz(urlId) + var quiz = await fetchQuiz(urlId) + + state.style = quiz.style state.title = quiz.title state.questions = quiz.questions + state.submitTries = quiz.submitTries + state.submitTime = quiz.submitTime state.id = urlId changeView('prescreen') diff --git a/web/share.js b/web/share.js index 5bbb4c3..8c08461 100644 --- a/web/share.js +++ b/web/share.js @@ -34,8 +34,11 @@ async function shareQuiz() { console.log('Saving quiz to server. QuizData:') var quizData = { + style: state.style, title: state.title, - questions: state.questions + questions: state.questions, + submitTries: state.submitTries, + submitTime: state.submitTime } console.log(quizData) diff --git a/web/util.js b/web/util.js index e3d6c5c..6637532 100644 --- a/web/util.js +++ b/web/util.js @@ -1,5 +1,5 @@ const defaultState = { - style: 'FSCzech', // enum of { FSG, FSA, FSN, FSEast, FSCzech, FSSpain, FSSwitzerland } + style: 'FSG', id: null, title: null, running: false,