fix search service startup (#7795)

Signed-off-by: jkoberg <jkoberg@owncloud.com>
This commit is contained in:
kobergj
2023-11-24 08:35:10 +01:00
committed by GitHub
parent bd213bb7b4
commit 9057d231a8
3 changed files with 10 additions and 1 deletions
@@ -0,0 +1,5 @@
Bugfix: Fix search service start
The `search` service would sometimes not start correctly because config values are overwritten by default configuration.
https://github.com/owncloud/ocis/pull/7795
+1 -1
View File
@@ -76,7 +76,7 @@ func DefaultConfig() *Config {
Postprocessing: postprocessing.DefaultConfig(),
Policies: policies.DefaultConfig(),
Proxy: proxy.DefaultConfig(),
Search: search.FullDefaultConfig(),
Search: search.DefaultConfig(),
Settings: settings.DefaultConfig(),
Sharing: sharing.DefaultConfig(),
SSE: sse.DefaultConfig(),
@@ -4,6 +4,7 @@ import (
"errors"
ociscfg "github.com/owncloud/ocis/v2/ocis-pkg/config"
"github.com/owncloud/ocis/v2/ocis-pkg/shared"
"github.com/owncloud/ocis/v2/services/search/pkg/config"
"github.com/owncloud/ocis/v2/services/search/pkg/config/defaults"
@@ -33,5 +34,8 @@ func ParseConfig(cfg *config.Config) error {
}
func Validate(cfg *config.Config) error {
if cfg.TokenManager.JWTSecret == "" {
return shared.MissingJWTTokenError(cfg.Service.Name)
}
return nil
}