Fix broken quiz sharing function (actually save all necessay state)

This commit is contained in:
Oskar Winkels 2021-01-16 16:50:44 +01:00
parent 57846a83c9
commit 1cf2c3c446
3 changed files with 10 additions and 3 deletions

View File

@ -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')

View File

@ -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)

View File

@ -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,