update
This commit is contained in:
@@ -112,8 +112,6 @@ func DeactivatePlan(c *fiber.Ctx) error {
|
||||
planID := c.Params("planID")
|
||||
subscriptionId := c.Params("subscriptionId")
|
||||
|
||||
|
||||
|
||||
// Obtener la configuración activa de DlocalApi
|
||||
dlocalConfig, err := models.GetLastActiveDlocalApi()
|
||||
if err != nil {
|
||||
@@ -136,3 +134,28 @@ func DeactivatePlan(c *fiber.Ctx) error {
|
||||
"response": string(response),
|
||||
})
|
||||
}
|
||||
|
||||
func SeePlanes(c *fiber.Ctx) error {
|
||||
|
||||
// Obtener la configuración activa de DlocalApi
|
||||
dlocalConfig, err := models.GetLastActiveDlocalApi()
|
||||
if err != nil {
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
"error": "Error al obtener la configuración activa de DlocalApi.",
|
||||
})
|
||||
}
|
||||
|
||||
// Llamar al servicio para ver el plan
|
||||
response, err := services.SeePlanes(*dlocalConfig)
|
||||
if err != nil {
|
||||
return c.Status(fiber.StatusInternalServerError).JSON(fiber.Map{
|
||||
"error": fmt.Sprintf("Error al obtener los planes", err),
|
||||
})
|
||||
}
|
||||
|
||||
// Devolver la respuesta exitosa
|
||||
return c.Status(fiber.StatusOK).JSON(fiber.Map{
|
||||
"message": "Planes obtenido exitosamente.",
|
||||
"response": string(response),
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user