A bit more cleanup into an api to use before testing out authentication.

This commit is contained in:
Zed A. Shaw 2025-06-09 00:37:56 -04:00
parent 55f59d88b6
commit 8c04bffa5d
2 changed files with 15 additions and 7 deletions

11
main.go
View file

@ -58,8 +58,7 @@ func main() {
})
app.Post("/api/link", func (c *fiber.Ctx) error {
link, err := tools.GetThing[Link](c)
link, err := tools.ReceivePost[Link](c)
if(err != nil) {
log.Println(err)
c.Redirect("/live/")
@ -67,14 +66,14 @@ func main() {
sql, args, err := sq.Insert("stream_link").Columns("stream_id", "url", "description").Values(link.StreamId, link.Url, link.Description).ToSql()
err = tools.Insert(db, err, sql, args...)
if err != nil {
log.Println(err)
c.Redirect("/live/")
} else {
return c.Redirect("/live/")
}
db.MustExec(sql, args...)
return c.Redirect("/live/")
})
app.Static("/", "./public")