Choice result asked as long as is not received :)

This commit is contained in:
echarp 2023-04-25 20:22:53 +02:00
parent 981187f0e8
commit 6bae278e12
7 changed files with 23 additions and 42 deletions

View File

@ -1,11 +0,0 @@
---
title: Chapitre 06
description: Rendez-vous sur la voie 9 3/4
ac_choices:
- "[Sirius Black](/pages/1er-quiz/erreur)"
- "[Cornelius Fudge](/pages/1er-quiz/erreur)"
- "[Nicolas Flamel](/pages/1er-quiz/283b1ec8-bfa7-48f3-8ce2-9d8f7487fd36)"
- "[Gregorovitch](/pages/1er-quiz/erreur)"
---
De quel ami de Dumbledore Harry entend-il parler pour la première fois dans le train, sans y faire plus attention que cela?

View File

@ -2,6 +2,6 @@
title: 1er quiz
ac_create:
- /pages/1er-quiz/start
ac_errors: 0
ac_total: 6
ac_errors: 5
ac_total: 18
---

View File

@ -0,0 +1,12 @@
---
title: Chapitre 01
description: Le survivant
featured_image: /../../../../../assets/Swallow_flying_drinking.jpg
ac_choices:
- "[Des centaines de hiboux se sont mis à voler, de jour, partout dans le pays](/pages/1er-quiz/erreur)"
- "[Des averses détoiles filantes ont été aperçues du côté de lÉcosse](/pages/1er-quiz/erreur)"
- "[Un chat a passé la journée à observer leur maison tout en ayant un comportement d'humain](/pages/1er-quiz/erreur)"
- "[Tout à la fois](/pages/1er-quiz/9ade4891-d0f3-4644-8d4d-4e787aeaf22c)"
---
Quels évènements surprenants amènent les Dursley à se demander que deviennent les Potter et leur fils Harry?

View File

@ -1,5 +0,0 @@
---
title: 1er quiz
ac_create:
- /pages/1er-quiz/start
---

View File

@ -1,11 +0,0 @@
---
title: Chapitre 17
description: L'homme aux deux visages
ac_choices:
- "[Il suffisait de demander](/pages/1er-quiz/erreur)"
- "[Il fallait vouloir se servir de la pierre](/pages/1er-quiz/erreur)"
- "[Il fallait être honnête avec le miroir](/pages/1er-quiz/erreur)"
- "[Il fallait vouloir trouver la pierre et non s'en servir](/pages/1er-quiz/0a24b36c-32b0-40b3-aa8c-d13000e8e4cb)"
---
Que fallait-il faire pour obtenir la pierre philosophale du miroir du Riséd?

View File

@ -1,10 +0,0 @@
---
title: Testeur
description: Helo world!...
date: 2022-10-31T22:46:14+01:00
ac_create:
- /pages/1er-quiz/_index
groups: fb3733e9-0dca-4ff8-ab7d-bced62a294a9
---
Texte

View File

@ -6,7 +6,13 @@ document.querySelectorAll('body.users .ac_choice input[type=radio]')
})
.then(launchNotes)
.then(() => sleep(1))
.then(() => fetch(document.body.dataset.editUrl + '.result'))
.then(response => response.text())
.then(result => window.location.assign('/users/' + window.location.pathname.split('/')[2] + result))
.then(() => fetchResult())
.catch(error => console.error('Error sending answer', error)))
const fetchResult = () =>
fetch(document.body.dataset.editUrl + '.result')
.then(response => response.ok && response.text())
.then(result => result && window.location.assign('/users/' + window.location.pathname.split('/')[2] + result + '/'))
.then(() => sleep(1))
.then(() => fetchResult()) // Re-tries fetching result...
.catch(error => console.error('Error receiving result', error))