Embed static files used by Subsonic API

This commit is contained in:
Deluan
2020-01-24 21:35:19 -05:00
parent f63b1703e6
commit 49f59fe9f4
8 changed files with 337 additions and 8 deletions
+2 -2
View File
@@ -13,6 +13,7 @@ import (
"strings"
"github.com/deluan/navidrome/model"
"github.com/deluan/navidrome/static"
"github.com/dhowden/tag"
"github.com/nfnt/resize"
)
@@ -61,8 +62,7 @@ func (c *cover) Get(ctx context.Context, id string, size int, out io.Writer) err
if err != model.ErrNotFound {
reader, err = readFromTag(path)
} else {
var f *os.File
f, err = os.Open("static/default_cover.jpg")
f, err := static.AssetFile().Open("default_cover.jpg")
if err == nil {
defer f.Close()
reader = f