allows indexing to continue on error

This commit is contained in:
Christian Beutel
2025-04-16 11:50:24 +02:00
parent e2b4818af9
commit 15aa629b6c
2 changed files with 17 additions and 8 deletions

View File

@@ -858,7 +858,8 @@ func bootstrapMeilisearchTrails(app core.App, client meilisearch.ServiceManager)
return err
}
if err := util.IndexTrail(app, trail, author, client); err != nil {
return err
app.Logger().Warn(fmt.Sprintf("Unable to index trail '%s': %v", trail.GetString("name"), err))
continue
}
shares, err := app.FindAllRecords("trail_share",
@@ -874,7 +875,8 @@ func bootstrapMeilisearchTrails(app core.App, client meilisearch.ServiceManager)
err = util.UpdateTrailShares(trail.Id, userIds, client)
if err != nil {
return err
app.Logger().Warn(fmt.Sprintf("Unable to update trail shares '%s': %v", trail.GetString("name"), err))
continue
}
}
return nil