fix caching issues

This commit is contained in:
Fran Jurmanović
2025-05-31 21:57:08 +02:00
parent 53bc7f42a3
commit d08695025a
9 changed files with 146 additions and 87 deletions

View File

@@ -3,7 +3,7 @@ package controller
import (
"acc-server-manager/local/service"
"acc-server-manager/local/utl/common"
"log"
"acc-server-manager/local/utl/logging"
"github.com/gofiber/fiber/v2"
)
@@ -51,7 +51,7 @@ func (ac *ConfigController) updateConfig(c *fiber.Ctx) error {
var config map[string]interface{}
if err := c.BodyParser(&config); err != nil {
log.Print("Invalid config format")
logging.Error("Invalid config format")
return c.Status(400).JSON(fiber.Map{"error": "Invalid config format"})
}
@@ -59,11 +59,11 @@ func (ac *ConfigController) updateConfig(c *fiber.Ctx) error {
if err != nil {
return c.Status(400).SendString(err.Error())
}
log.Print("restart", restart)
logging.Info("restart", restart)
if restart {
_, err := ac.apiService.ApiRestartServer(c)
if err != nil {
log.Print(err.Error())
logging.Error(err.Error())
}
}
@@ -82,7 +82,7 @@ func (ac *ConfigController) updateConfig(c *fiber.Ctx) error {
func (ac *ConfigController) getConfig(c *fiber.Ctx) error {
Model, err := ac.service.GetConfig(c)
if err != nil {
log.Print(err.Error())
logging.Error(err.Error())
return c.Status(400).SendString(err.Error())
}
return c.JSON(Model)
@@ -99,7 +99,7 @@ func (ac *ConfigController) getConfig(c *fiber.Ctx) error {
func (ac *ConfigController) getConfigs(c *fiber.Ctx) error {
Model, err := ac.service.GetConfigs(c)
if err != nil {
log.Print(err.Error())
logging.Error(err.Error())
return c.Status(400).SendString(err.Error())
}
return c.JSON(Model)