diff options
Diffstat (limited to 'internal/server/server_test.go')
| -rw-r--r-- | internal/server/server_test.go | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/internal/server/server_test.go b/internal/server/server_test.go index d7f62ff43..dd87678e5 100644 --- a/internal/server/server_test.go +++ b/internal/server/server_test.go @@ -21,6 +21,7 @@ import ( "github.com/authelia/authelia/v4/internal/configuration/schema" "github.com/authelia/authelia/v4/internal/logging" "github.com/authelia/authelia/v4/internal/middlewares" + "github.com/authelia/authelia/v4/internal/templates" "github.com/authelia/authelia/v4/internal/utils" ) @@ -134,10 +135,17 @@ type TLSServerContext struct { port int } -func NewTLSServerContext(configuration schema.Configuration) (*TLSServerContext, error) { - serverContext := new(TLSServerContext) +func NewTLSServerContext(configuration schema.Configuration) (serverContext *TLSServerContext, err error) { + serverContext = new(TLSServerContext) - s, listener, err := CreateDefaultServer(configuration, middlewares.Providers{}) + providers := middlewares.Providers{} + + providers.Templates, err = templates.New(templates.Config{EmailTemplatesPath: configuration.Notifier.TemplatePath}) + if err != nil { + return nil, err + } + + s, listener, err := CreateDefaultServer(configuration, providers) if err != nil { return nil, err |
