aboutsummaryrefslogtreecommitdiff
path: root/controllers/posts.go
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-07-17 15:56:55 +0530
committerBobby <[email protected]>2025-07-17 15:56:55 +0530
commit3c39a30a53656fa1c51afb30bb8c07f862bd39e2 (patch)
tree4f4ea2f07d2c333e25337b48aa8c6c74ba9d8369 /controllers/posts.go
parentf826397be8178dc3be812ac95c5d9219a7924c32 (diff)
downloadimageboard-3c39a30a53656fa1c51afb30bb8c07f862bd39e2.tar.xz
imageboard-3c39a30a53656fa1c51afb30bb8c07f862bd39e2.zip
posts list page and collage look
Diffstat (limited to 'controllers/posts.go')
-rw-r--r--controllers/posts.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/controllers/posts.go b/controllers/posts.go
index f77c24c..7e4eae3 100644
--- a/controllers/posts.go
+++ b/controllers/posts.go
@@ -51,11 +51,17 @@ func PostsPageController(ctx *fiber.Ctx) error {
posts, err := database.GetPosts(preferences.PostsPerPage)
+ cdnURL := strings.TrimRight(config.S3.PublicURL, "/") + "/" + config.S3.BucketName
+ if config.S3.FolderPath != "" {
+ cdnURL += "/" + config.S3.FolderPath
+ }
+
return shortcuts.Render(ctx, config.TEMPLATE_POST_LIST, fiber.Map{
"Posts": posts,
"Error": err,
"QueryTags": queryTags,
"QueryRatings": queryRatings,
+ "CDNURL": cdnURL,
})
}