fixes
This commit is contained in:
@@ -136,7 +136,7 @@ func loadIncludeModules(L *lua.LState, includeDir string) *lua.LTable {
|
||||
return app
|
||||
}
|
||||
|
||||
func loadLua(luaDir string, entry string, cfg *config.MyConfig, requestData reqData) ([]byte, error) {
|
||||
func loadLua(entry string, cfg *config.MyConfig, requestData reqData) ([]byte, error) {
|
||||
L := lua.NewState()
|
||||
defer L.Close()
|
||||
|
||||
@@ -380,7 +380,7 @@ func Start(dir string) error {
|
||||
</html>
|
||||
`)
|
||||
if _, err := os.Stat(filepath.Join("www", "404.lua")); err == nil {
|
||||
if nf, err := loadLua(dir, "www/404.lua", &cfg, reqData{}); err == nil {
|
||||
if nf, err := loadLua("www/404.lua", &cfg, reqData{}); err == nil {
|
||||
notFoundData = nf
|
||||
}
|
||||
} else if _, err := os.Stat("www/404.html"); err == nil {
|
||||
@@ -444,7 +444,7 @@ func Start(dir string) error {
|
||||
|
||||
var data []byte
|
||||
if strings.HasSuffix(route, ".lua") {
|
||||
data, err = loadLua(dir, route, &cfg, reqData{path: r.URL.Path, params: params})
|
||||
data, err = loadLua(route, &cfg, reqData{path: r.URL.Path, params: params})
|
||||
} else if strings.HasSuffix(route, ".md") {
|
||||
data, err = os.ReadFile(route)
|
||||
data = []byte(markdownToHTML(string(data)))
|
||||
|
||||
Reference in New Issue
Block a user