feat: verbessere SRS-Logik zur Abfrage kursweiter fälliger Items ohne SRS-Modus-Bedingung
All checks were successful
Deploy to production / deploy (push) Successful in 2m3s
All checks were successful
Deploy to production / deploy (push) Successful in 2m3s
This commit is contained in:
@@ -768,10 +768,10 @@ export default {
|
||||
let res = null;
|
||||
let courseDueRes = null;
|
||||
|
||||
// Wenn SRS-Modus und courseId vorhanden, frage kursweite fällige Items an (Server liefert totalDueCount).
|
||||
// Wir fragen das immer an, auch wenn gerade eine lessonId gesetzt ist, und nutzen es als Fallback
|
||||
// falls kein lesson-spezifischer Pool gefunden wird.
|
||||
if (this.srsMode && this.openParams.courseId) {
|
||||
// Wenn courseId vorhanden, frage kursweite fällige Items an (Server liefert totalDueCount).
|
||||
// Wir fragen das an, auch wenn gerade eine lessonId gesetzt ist, und nutzen es als Fallback
|
||||
// falls kein lesson-spezifischer Pool gefunden wird. (Ermöglicht Fallback von Lesson->Course SRS.)
|
||||
if (this.openParams.courseId) {
|
||||
try {
|
||||
courseDueRes = await apiClient.get(`/api/vocab/courses/${this.openParams.courseId}/srs/due`, { params: { limit: 500 } });
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user