build: re-enable asset reloading in dev
1 file changed, 13 insertions(+), 4 deletions(-)
changed files
M frontend/assets.go → frontend/assets.go
@@ -10,7 +10,7 @@ "github.com/pkg/errors" ) -var Assets = AssetCollection{ +var Assets = &AssetCollection{ Scripts: make(map[string]Asset), Stylesheets: make(map[string]Asset), }@@ -83,12 +83,21 @@ return nil } -func init() { - err := hashScripts() +func Rehash() (err error) { + err = hashScripts() if err != nil { - panic(err) + return err } err = hashStyles() + if err != nil { + return err + } + + return nil +} + +func init() { + err := Rehash() if err != nil { panic(err) }