17 lines
360 B
Go
17 lines
360 B
Go
package handlers
|
|
|
|
import (
|
|
"strconv"
|
|
|
|
"github.com/gofiber/fiber/v2"
|
|
"nim.jasinco.work/app/internal"
|
|
)
|
|
|
|
func Add_heart(c *fiber.Ctx) error {
|
|
hearts, err := strconv.Atoi(c.Query("post"))
|
|
if err != nil {
|
|
return fiber.ErrBadRequest
|
|
}
|
|
dbhearts, err := internal.NIMDB.AddPostHeart(c.Context(), int32(hearts))
|
|
return c.JSON(fiber.Map{"hearts": dbhearts})
|
|
}
|