diff --git a/kolibri/plugins/learn/assets/src/composables/useContentNodeProgress.js b/kolibri/plugins/learn/assets/src/composables/useContentNodeProgress.js index 88f9353d6b7..acee6c4093a 100644 --- a/kolibri/plugins/learn/assets/src/composables/useContentNodeProgress.js +++ b/kolibri/plugins/learn/assets/src/composables/useContentNodeProgress.js @@ -17,7 +17,7 @@ export function setContentNodeProgress(progress) { // Avoid setting stale progress data - assume that progress increases monotonically if ( !contentNodeProgressMap[progress.content_id] || - progress.progress > contentNodeProgressMap[progress.content_id] + progress.progress >= contentNodeProgressMap[progress.content_id] ) { set(contentNodeProgressMap, progress.content_id, progress.progress); // this should have been conditional