diff options
| author | Bobby <[email protected]> | 2026-03-07 16:15:34 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-03-07 16:15:34 +0530 |
| commit | 6dd57549df7b6679a1aa9888f4d59edaaec5b3f9 (patch) | |
| tree | 05b37b22e659cfb5f8b97b12abf857f22df4f2be /middleware | |
| parent | 1f3a99dcc410f31ac247b55ae9880f6045ab46b4 (diff) | |
| download | dove-6dd57549df7b6679a1aa9888f4d59edaaec5b3f9.tar.xz dove-6dd57549df7b6679a1aa9888f4d59edaaec5b3f9.zip | |
feat: implement request handling and dashboard features with new tags and utilities
Diffstat (limited to 'middleware')
| -rw-r--r-- | middleware/middleware.go | 1 | ||||
| -rw-r--r-- | middleware/request.go | 12 |
2 files changed, 13 insertions, 0 deletions
diff --git a/middleware/middleware.go b/middleware/middleware.go index 01cb1f0..1a4f1ed 100644 --- a/middleware/middleware.go +++ b/middleware/middleware.go @@ -4,5 +4,6 @@ import "github.com/gofiber/fiber/v2" func Initialize(application *fiber.App) { application.Use(httpLogger) + application.Use(requestBuilder) application.Use(globals) } diff --git a/middleware/request.go b/middleware/request.go new file mode 100644 index 0000000..21f8357 --- /dev/null +++ b/middleware/request.go @@ -0,0 +1,12 @@ +package middleware + +import ( + "dove/utils/meta" + + "github.com/gofiber/fiber/v2" +) + +func requestBuilder(context *fiber.Ctx) error { + context.Locals(meta.REQUEST_KEY, meta.BuildRequest(context)) + return context.Next() +} |
