|
@@ -120,9 +120,11 @@ func handleInjectHTML(w http.ResponseWriter, r *http.Request, relativeFilepath s
|
|
|
return
|
|
|
}
|
|
|
} else {
|
|
|
- //Load from embedded fs
|
|
|
+ //Load from embedded fs, require trimming off the prefix slash for relative path
|
|
|
+ relativeFilepath = strings.TrimPrefix(relativeFilepath, "/")
|
|
|
content, err = webres.ReadFile(relativeFilepath)
|
|
|
if err != nil {
|
|
|
+ SystemWideLogger.Println("load embedded web file failed: ", err)
|
|
|
http.Error(w, "Internal Server Error", http.StatusInternalServerError)
|
|
|
return
|
|
|
}
|