From cc0680d6e31bf7a43eb6e9faec85c915c2f04242 Mon Sep 17 00:00:00 2001 From: Ed Yu Date: Wed, 21 Jun 2023 15:21:42 -0700 Subject: [PATCH] Update middleware example with direct context --- examples/middleware/middleware.zig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/middleware/middleware.zig b/examples/middleware/middleware.zig index 72d4d1b..6b4983e 100644 --- a/examples/middleware/middleware.zig +++ b/examples/middleware/middleware.zig @@ -20,10 +20,10 @@ const SharedAllocator = struct { }; // create a combined context struct -const Context = zap.Middleware.MixContexts(.{ - .{ .name = "?user", .type = UserMiddleWare.User }, - .{ .name = "?session", .type = SessionMiddleWare.Session }, -}); +const Context = struct { + user: ?UserMiddleWare.User = null, + session: ?SessionMiddleWare.Session = null, +}; // we create a Handler type based on our Context const Handler = zap.Middleware.Handler(Context);