nil check for slack

Signed-off-by: manish-singh-bisht <mthefool218@gmail.com>
This commit is contained in:
manish-singh-bisht
2025-12-09 15:34:42 +05:30
committed by Émile Ré
parent 8eeab0a6d0
commit 69f876484e

View File

@@ -94,6 +94,7 @@ var (
ErrMissingProboService = errors.New("server configuration requires a valid probo.Service instance")
ErrMissingAuthService = errors.New("server configuration requires a valid auth.Service instance")
ErrMissingAuthzService = errors.New("server configuration requires a valid authz.Service instance")
ErrMissingSlackService = errors.New("server configuration requires a valid slack.Service instance")
)
// GetConsoleSchema returns the GraphQL schema for the console API
@@ -138,6 +139,10 @@ func NewServer(cfg Config) (*Server, error) {
return nil, ErrMissingAuthzService
}
if cfg.Slack == nil {
return nil, ErrMissingSlackService
}
trustAPIHandler := trust_v1.NewMux(
cfg.Logger.Named("trust.v1"),
cfg.Auth,