diff options
Diffstat (limited to 'internal/router/router.go')
-rw-r--r-- | internal/router/router.go | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/internal/router/router.go b/internal/router/router.go index f1247d274..4b00f0eb0 100644 --- a/internal/router/router.go +++ b/internal/router/router.go @@ -137,11 +137,8 @@ func New(ctx context.Context, db db.DB) (Router, error) { return nil, err } - // set template functions - LoadTemplateFunctions(engine) - - // load templates onto the engine - if err := loadTemplates(engine); err != nil { + // enable gzip compression on the engine + if err := useGzip(engine); err != nil { return nil, err } @@ -150,6 +147,14 @@ func New(ctx context.Context, db db.DB) (Router, error) { return nil, err } + // set template functions + LoadTemplateFunctions(engine) + + // load templates onto the engine + if err := loadTemplates(engine); err != nil { + return nil, err + } + // create the http server here, passing the gin engine as handler bindAddress := viper.GetString(keys.BindAddress) port := viper.GetInt(keys.Port) |