diff options
author | FChannel <> | 2022-06-04 15:34:45 -0700 |
---|---|---|
committer | FChannel <> | 2022-06-19 12:53:29 -0700 |
commit | 5ee6d0a7bb85d7f28fe4f838150c17ecb6a9d1b7 (patch) | |
tree | 34eb764abc6c5a1a8dbcaa17c2c3e94e782003c0 /route | |
parent | 0b97866be3a15f64170673af9813b39cbc585db5 (diff) |
last few routes marked TODO
should be done with them this weekend and all things `should` be
working for the fiber transition. still have to test federation locally
Diffstat (limited to 'route')
-rw-r--r-- | route/routes/admin.go | 12 | ||||
-rw-r--r-- | route/routes/api.go | 8 | ||||
-rw-r--r-- | route/routes/boardmgmt.go | 5 | ||||
-rw-r--r-- | route/routes/news.go | 16 |
4 files changed, 22 insertions, 19 deletions
diff --git a/route/routes/admin.go b/route/routes/admin.go index dfa7313..c092b84 100644 --- a/route/routes/admin.go +++ b/route/routes/admin.go @@ -205,18 +205,6 @@ func AdminAddBoard(ctx *fiber.Ctx) error { return ctx.Redirect("/"+config.Key, http.StatusSeeOther) } -func AdminPostNews(c *fiber.Ctx) error { - // STUB - - return c.SendString("admin post news") -} - -func AdminNewsDelete(c *fiber.Ctx) error { - // STUB - - return c.SendString("admin news delete") -} - func AdminActorIndex(ctx *fiber.Ctx) error { actor, _ := webfinger.GetActorFromPath(ctx.Path(), "/"+config.Key+"/") diff --git a/route/routes/api.go b/route/routes/api.go index 080d88d..49c2623 100644 --- a/route/routes/api.go +++ b/route/routes/api.go @@ -10,12 +10,12 @@ import ( "github.com/gofiber/fiber/v2" ) -func Media(c *fiber.Ctx) error { - if c.Query("hash") != "" { - return RouteImages(c, c.Query("hash")) +func Media(ctx *fiber.Ctx) error { + if ctx.Query("hash") != "" { + return RouteImages(ctx, ctx.Query("hash")) } - return c.SendStatus(404) + return ctx.SendStatus(404) } func RouteImages(ctx *fiber.Ctx, media string) error { diff --git a/route/routes/boardmgmt.go b/route/routes/boardmgmt.go index 368e5d1..0498c5b 100644 --- a/route/routes/boardmgmt.go +++ b/route/routes/boardmgmt.go @@ -331,22 +331,27 @@ func BoardMarkSensitive(ctx *fiber.Ctx) error { return ctx.Redirect("/"+board, http.StatusSeeOther) } +// TODO routes/BoardRemove func BoardRemove(ctx *fiber.Ctx) error { return ctx.SendString("board remove") } +// TODO routes/BoardAddToIndex func BoardAddToIndex(ctx *fiber.Ctx) error { return ctx.SendString("board add to index") } +// TODO routes/BoardPopArchive func BoardPopArchive(ctx *fiber.Ctx) error { return ctx.SendString("board pop archive") } +// TODO routes/BoardAutoSubscribe func BoardAutoSubscribe(ctx *fiber.Ctx) error { return ctx.SendString("board auto subscribe") } +// TODO routes/BoardBlacklist func BoardBlacklist(ctx *fiber.Ctx) error { return ctx.SendString("board blacklist") } diff --git a/route/routes/news.go b/route/routes/news.go index 0d226a5..14de52e 100644 --- a/route/routes/news.go +++ b/route/routes/news.go @@ -43,10 +43,10 @@ func NewsGet(ctx *fiber.Ctx) error { return ctx.Render("news", fiber.Map{"page": data}, "layouts/main") } -func AllNewsGet(ctx *fiber.Ctx) error { +func NewsGetAll(ctx *fiber.Ctx) error { actor, err := activitypub.GetActorFromDB(config.Domain) if err != nil { - return util.MakeError(err, "AllNewsGet") + return util.MakeError(err, "NewsGetAll") } var data route.PageData @@ -63,7 +63,7 @@ func AllNewsGet(ctx *fiber.Ctx) error { data.NewsItems, err = db.GetNews(0) if err != nil { - return util.MakeError(err, "AllNewsGet") + return util.MakeError(err, "NewsGetAll") } data.Themes = &config.Themes @@ -71,3 +71,13 @@ func AllNewsGet(ctx *fiber.Ctx) error { return ctx.Render("anews", fiber.Map{"page": data}, "layouts/main") } + +// TODO routes/NewsPost +func NewsPost(c *fiber.Ctx) error { + return c.SendString("admin post news") +} + +// TODO routes/NewsDelete +func NewsDelete(c *fiber.Ctx) error { + return c.SendString("admin news delete") +} |