From 7872296b838f4d1b26c6a0a01d79d27fe5ab44cc Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Sat, 15 Apr 2023 21:07:16 +0200 Subject: Move asset store into its own package --- src/gmi/gmi.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/gmi') diff --git a/src/gmi/gmi.go b/src/gmi/gmi.go index 115f379..127f6b5 100644 --- a/src/gmi/gmi.go +++ b/src/gmi/gmi.go @@ -16,6 +16,7 @@ import ( "github.com/mediocregopher/blog.mediocregopher.com/srv/cache" "github.com/mediocregopher/blog.mediocregopher.com/srv/cfg" "github.com/mediocregopher/blog.mediocregopher.com/srv/post" + "github.com/mediocregopher/blog.mediocregopher.com/srv/post/asset" "github.com/mediocregopher/mediocre-go-lib/v2/mctx" "github.com/mediocregopher/mediocre-go-lib/v2/mlog" ) @@ -27,7 +28,7 @@ type Params struct { Cache cache.Cache PostStore post.Store - PostAssetStore post.AssetStore + PostAssetStore asset.Store PublicURL *url.URL ListenAddr string @@ -218,7 +219,7 @@ func (a *api) assetsMiddleware() gemini.Handler { err := a.params.PostAssetStore.Get(id, rw) - if errors.Is(err, post.ErrAssetNotFound) { + if errors.Is(err, asset.ErrNotFound) { rw.WriteHeader(gemini.StatusNotFound, "Asset not found, sorry!") return -- cgit v1.2.3