Renamed Backend.FromConfig to Backend.InitConfig and added error handling

This commit is contained in:
Philipp Wolfer 2025-04-29 10:03:28 +02:00
parent aad542850a
commit 0f4b04c641
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
21 changed files with 60 additions and 48 deletions

View file

@ -123,7 +123,11 @@ func backendWithConfig(config config.ServiceConfig) (models.Backend, error) {
if err != nil {
return nil, err
}
return backend.FromConfig(&config), nil
err = backend.InitConfig(&config)
if err != nil {
return nil, err
}
return backend, nil
}
func ImplementsInterface[T interface{}](backend *models.Backend) (bool, string) {