core/services/misc.go

19 lines
501 B
Go

package services
import (
"system-trace/core/constants/permissions"
"github.com/gofiber/fiber/v2"
)
// MARK: GetPermissions godoc
// @Summary Get list of permissions
// @Description Returns key-value map with permissions
// @Produce json
// @Header 200 {string} Token "accessToken=...;refreshToken=..."
// @Success 200 {object} map[string]int8
// @Router /permissions [get]
func GetPermissions(c *fiber.Ctx) error {
return c.Status(fiber.StatusOK).JSON(permissions.All)
}