diff --git a/admin/sync/exercices.go b/admin/sync/exercices.go index 7aeebef5..6c8786d5 100644 --- a/admin/sync/exercices.go +++ b/admin/sync/exercices.go @@ -163,7 +163,7 @@ func BuildExercice(i Importer, theme *fic.Theme, epath string, dmap *map[int64]* if e.Headline != "" { // Call checks hooks for _, h := range hooks.mdTextHooks { - for _, err := range h("headline.md", e.Language, exceptions.GetFileExceptions("headline.md", "headline.txt")) { + for _, err := range h(e.Headline, e.Language, exceptions.GetFileExceptions("headline.md", "headline.txt")) { errs = append(errs, NewExerciceError(e, fmt.Errorf("headline.md: %w", err))) } } diff --git a/admin/sync/themes.go b/admin/sync/themes.go index 06a86b0d..a35c2995 100644 --- a/admin/sync/themes.go +++ b/admin/sync/themes.go @@ -152,7 +152,7 @@ func BuildTheme(i Importer, tdir string) (th *fic.Theme, exceptions *CheckExcept if th.Headline != "" { // Call checks hooks for _, h := range hooks.mdTextHooks { - for _, err := range h("headline.md", th.Language, exceptions.GetFileExceptions("headline.md", "headline.txt")) { + for _, err := range h(th.Headline, th.Language, exceptions.GetFileExceptions("headline.md", "headline.txt")) { errs = append(errs, NewThemeError(th, fmt.Errorf("headline.md: %w", err))) } }