diff options
| author | Agando <roduccomm@gmail.com> | 2026-10-18 14:19:47 +0200 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-10-18 14:19:47 +0200 |
| commit | cfc27891023a2728328f155860a286aae7cb8bfc (patch) | |
| tree | bb62464e2514756b5ed887f49c18832c73a787b6 /modules/ext/course.js | |
| parent | 360183b4ef928064d0b9b916daf294e4cc89cf1d (diff) | |
newOS4 course: post-exec review fixes (telemetry detail sanitize, skill-sync retry, atlas check)
Diffstat (limited to 'modules/ext/course.js')
| -rw-r--r-- | modules/ext/course.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/ext/course.js b/modules/ext/course.js index 3879cb5..3e00229 100644 --- a/modules/ext/course.js +++ b/modules/ext/course.js @@ -108,6 +108,7 @@ class CourseModule { let m; try { m = await this._load(); } catch (e) { return this.terminal.print('Course content unreachable (' + e.message + '). Try `course list` again.', 'error'); } + if (localStorage.getItem('webx11_course_skills_ver') !== m.version) this._installSkills().catch(() => {}); const p = this._progress(); if (sub === 'list' || sub === 'chapters') { this.terminal.print('📚 newOS4 Course — v' + m.version + ' (' + m.updated + ')', 'header'); |