From f8f8525b01fe1d9612429db2524af273abab4b87 Mon Sep 17 00:00:00 2001 From: Aaron Dewes Date: Tue, 1 Feb 2022 20:57:28 +0100 Subject: [PATCH] Actually fix the bug --- lnme.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lnme.go b/lnme.go index 5d55b6f..8cef10b 100644 --- a/lnme.go +++ b/lnme.go @@ -5,6 +5,7 @@ import ( "embed" "flag" "fmt" + "io/fs" "log" "net/http" "os" @@ -68,8 +69,12 @@ func main() { return c.HTML(200, indexPage) }) } + assetSubdir, err := fs.Sub(embeddedAssets, "files/assets") + if err != nil { + log.Fatal(err) + } // Embed static files and serve those on /lnme (e.g. /lnme/lnme.js) - assetHandler := http.FileServer(http.FS(embeddedAssets)) + assetHandler := http.FileServer(http.FS(assetSubdir)) e.GET("/lnme/*", echo.WrapHandler(http.StripPrefix("/lnme/", assetHandler))) // CORS settings