save score

This commit is contained in:
2026-06-14 23:04:23 +03:00
parent 43defa4103
commit 7745bb2614
3 changed files with 54 additions and 3 deletions
-2
View File
@@ -1,5 +1,3 @@
import DbWorker from './db-worker.ts?worker';
// ----- Прокси к Worker -----
let worker: Worker | null = null;
+10
View File
@@ -103,6 +103,16 @@ export class TrainingPage {
const word = this.words.find((w) => w.id === result.word.id);
if (!word) return;
// Обновляем дату последнего открытия в БД
const stat = this.cardSet.set[this.cardSet.currentWordIndex!];
if (stat) {
const now = Math.floor(Date.now() / 1000);
stat.last_open = Date.now(); // обновляем в памяти из алгоритма
updateCardStat(stat.id, stat.score, now).catch((err) =>
console.error('[Training] Ошибка сохранения last_opened:', err),
);
}
this.renderSide(word, this.forwardFields, this.backwardFields, false);
this.renderActions(false);
}