summaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2018-07-31 07:44:44 -0700
committerGitHub <noreply@github.com>2018-07-31 07:44:44 -0700
commit82dfe9e61df90c9eb6c6540ca6d82b328661b652 (patch)
tree9507e82769c3be7783b746454e8939c010db50e8 /web
parent8766690c81fcefdbe0c9d85590de1eea07a908d7 (diff)
downloadchat-82dfe9e61df90c9eb6c6540ca6d82b328661b652.tar.gz
chat-82dfe9e61df90c9eb6c6540ca6d82b328661b652.tar.bz2
chat-82dfe9e61df90c9eb6c6540ca6d82b328661b652.zip
Adding support for code split plugins. (#9184)
Diffstat (limited to 'web')
-rw-r--r--web/static.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/web/static.go b/web/static.go
index 4c27d6325..7c1d37252 100644
--- a/web/static.go
+++ b/web/static.go
@@ -5,6 +5,7 @@ package web
import (
"fmt"
+ "mime"
"net/http"
"path"
"path/filepath"
@@ -26,6 +27,8 @@ func (w *Web) InitStatic() {
subpath, _ := utils.GetSubpathFromConfig(w.App.Config())
+ mime.AddExtensionType(".wasm", "application/wasm")
+
staticHandler := staticHandler(http.StripPrefix(path.Join(subpath, "static"), http.FileServer(http.Dir(staticDir))))
pluginHandler := pluginHandler(w.App.Config, http.StripPrefix(path.Join(subpath, "static", "plugins"), http.FileServer(http.Dir(*w.App.Config().PluginSettings.ClientDirectory))))