nil check for slack
Signed-off-by: manish-singh-bisht <mthefool218@gmail.com>
This commit is contained in:
committed by
Émile Ré
parent
8eeab0a6d0
commit
69f876484e
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user