Fix broken quiz sharing function (actually save all necessay state)
This commit is contained in:
parent
57846a83c9
commit
1cf2c3c446
|
@ -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')
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in New Issue