summaryrefslogtreecommitdiff
path: root/srv/src/api/api.go
diff options
context:
space:
mode:
authorBrian Picciano <mediocregopher@gmail.com>2022-05-17 13:29:12 -0600
committerBrian Picciano <mediocregopher@gmail.com>2022-05-17 13:29:12 -0600
commit0fdece68c07836a566909d75a7f3836f229334b5 (patch)
tree65f47e7dc4e8f2bce269054d2d8db978381c4f7d /srv/src/api/api.go
parentf9d1f664f0a554b58e674f195572cc8a71d0bbfa (diff)
Add /v2/assets/ handler, with resizing
Diffstat (limited to 'srv/src/api/api.go')
-rw-r--r--srv/src/api/api.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/srv/src/api/api.go b/srv/src/api/api.go
index 79979be..37ea1fc 100644
--- a/srv/src/api/api.go
+++ b/srv/src/api/api.go
@@ -26,7 +26,8 @@ type Params struct {
Logger *mlog.Logger
PowManager pow.Manager
- PostStore post.Store
+ PostStore post.Store
+ PostAssetStore post.AssetStore
MailingList mailinglist.MailingList
@@ -192,6 +193,8 @@ func (a *api) handler() http.Handler {
mux.Handle("/v2/posts/", a.renderPostHandler())
mux.Handle("/v2/", a.renderIndexHandler())
+ mux.Handle("/v2/assets/", a.servePostAssetHandler())
+
var globalHandler http.Handler = mux
globalHandler = setLoggerMiddleware(a.params.Logger, globalHandler)