After Practice Quiz and clicking back button, user does not see latest score #12663
Labels
APP: Learn
Re: Learn App (content, quizzes, lessons, etc.)
DEV: frontend
help wanted
Open source contributors welcome
P1 - important
Priority: High impact on UX
Milestone
Observed behavior
This is a follow-up from #12564 which added the latest Practice Quiz's score to the content's card's "Progress" section.
I suspect that the
TopicsPage
is not calling this again. I tried addingforce: true
in the params to no effect. This might take a bit of digging, but we just need to be sure that we're fetching the progress again whenever the page loads.This is where it is called (the _loadTopicsTopic calls the API for progress):
kolibri/kolibri/plugins/learn/assets/src/views/TopicsPage/index.vue
Lines 509 to 512 in 443b2f0
Expected behavior
When a user's progress for any content has been updated, the user interface should reflect their latest progress.
User-facing consequences
User does not see their progress reflected in the UI.
Steps to reproduce
Context
develop
The text was updated successfully, but these errors were encountered: