From f0b92aa2d645b11fcc9c5fd0db7a9fffbe61a663 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Mon, 15 Jan 2024 22:53:51 -0500 Subject: [PATCH] fix: need to load policies --- api/casbin.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/casbin.go b/api/casbin.go index b8b47b7..88af6d2 100644 --- a/api/casbin.go +++ b/api/casbin.go @@ -28,6 +28,11 @@ func GetCasbin(logger *zap.Logger) *casbin.Enforcer { _ = a.AddPolicy("admin", "/admin", []string{"POST"}) _ = a.AddPolicy("admin", "/admin", []string{"DELETE"}) + err = e.LoadPolicy() + if err != nil { + logger.Fatal("Failed to load policies into Casbin model", zap.Error(err)) + } + return e }