From 167d18fe87720bc7bbec9fae0bad3f9156b9c5cb Mon Sep 17 00:00:00 2001 From: ragilap Date: Sun, 11 Jan 2026 19:26:25 +0700 Subject: [PATCH] feat(BE-309): add permission dashboard --- internal/middleware/permissions.go | 3 +++ internal/modules/dashboards/route.go | 10 +--------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/internal/middleware/permissions.go b/internal/middleware/permissions.go index e9148927..d04c8ac6 100644 --- a/internal/middleware/permissions.go +++ b/internal/middleware/permissions.go @@ -1,5 +1,8 @@ package middleware +const( + P_DashboardGetAll = "lti.dashboard.list" +) // project-flock const ( P_ProjectFlockKandangsClosing = "lti.production.project_flock_kandangs.closing" diff --git a/internal/modules/dashboards/route.go b/internal/modules/dashboards/route.go index e4df0a4d..34f2d00b 100644 --- a/internal/modules/dashboards/route.go +++ b/internal/modules/dashboards/route.go @@ -14,13 +14,5 @@ func DashboardRoutes(v1 fiber.Router, u user.UserService, s dashboard.DashboardS route := v1.Group("/dashboards") route.Use(m.Auth(u)) - - // route.Get("/", m.RequirePermissions(m.P_FinanceGetAll), ctrl.GetAll) - // route.Post("/", m.RequirePermissions(m.P_FinanceGetOne), ctrl.CreateOne) - // route.Get("/:id", m.RequirePermissions(m.P_FinanceCreateOne), ctrl.GetOne) - // route.Patch("/:id", m.RequirePermissions(m.P_FinanceUpdateOne), ctrl.UpdateOne) - // route.Delete("/:id", m.RequirePermissions(m.P_FinanceDeleteOne), ctrl.DeleteOne) - - route.Get("/", ctrl.GetAll) - // route.Get("/:id", ctrl.GetOne) + route.Get("/",m.RequirePermissions(m.P_DashboardGetAll) ,ctrl.GetAll) }