fileexporter: Include standalone exercices
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
nemunaire 2025-04-07 11:19:44 +02:00
parent 7f38911bbb
commit 961542283d
3 changed files with 19 additions and 14 deletions

View file

@ -33,7 +33,7 @@ func exportThemeFiles(tdir string) (errs error) {
dmap := map[int64]*fic.Exercice{}
for i, edir := range exercices {
log.Printf("In theme %s, doing exercice %d/%d: %s", tdir, i, len(exercices), tdir)
log.Printf("In theme %s, doing exercice %d/%d: %s", tdir, i+1, len(exercices), edir)
err = exportExerciceFiles(theme, edir, &dmap, exceptions)
errs = errors.Join(errs, err)
}
@ -155,14 +155,14 @@ func main() {
}
}
themes, err := sync.GetThemes(sync.GlobalImporter)
themes, err := sync.GetThemesExtended(sync.GlobalImporter)
if err != nil {
log.Fatal(err)
}
hasError := false
for i, tdir := range themes {
log.Printf("Doing theme %d/%d: %s", i, len(themes), tdir)
log.Printf("Doing theme %d/%d: %s", i+1, len(themes), tdir)
err = exportThemeFiles(tdir)
if err != nil {
hasError = true