fix: fix panic when accessing nonexistent .js file in static path (#1105)
This commit is contained in:
parent
4c2a094255
commit
ad99bf1801
|
@ -79,7 +79,14 @@ func handleWithStaticData(w http.ResponseWriter, _ *http.Request, d *data, box *
|
||||||
|
|
||||||
data["Json"] = string(b)
|
data["Json"] = string(b)
|
||||||
|
|
||||||
index := template.Must(template.New("index").Delims("[{[", "]}]").Parse(box.MustString(file)))
|
fileContents, err := box.String(file)
|
||||||
|
if err != nil {
|
||||||
|
if err == os.ErrNotExist {
|
||||||
|
return http.StatusNotFound, err
|
||||||
|
}
|
||||||
|
return http.StatusInternalServerError, err
|
||||||
|
}
|
||||||
|
index := template.Must(template.New("index").Delims("[{[", "]}]").Parse(fileContents))
|
||||||
err = index.Execute(w, data)
|
err = index.Execute(w, data)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return http.StatusInternalServerError, err
|
return http.StatusInternalServerError, err
|
||||||
|
|
Loading…
Reference in New Issue