kore

a fork of the worlds most advanced web framework
Log | Files | Refs | README | LICENSE

commit 04f4306cf20e59469149da8b73c433ab0bfad232
parent 04deeeafb993bc8652eebcbdcfd76d5a06081858
Author: Joris Vink <joris@coders.se>
Date:   Sun,  8 Jul 2018 15:58:56 +0000

simplify logic

Diffstat:
Msrc/filemap.c | 4+---
1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/filemap.c b/src/filemap.c @@ -179,9 +179,7 @@ filemap_serve(struct http_request *req, struct filemap_entry *map) lookup: if (realpath(fpath, rpath) == NULL) { if (errno == ENOENT) { - if (index || kore_filemap_ext == NULL) { - req->status = HTTP_STATUS_NOT_FOUND; - } else { + if (index == 0 && kore_filemap_ext != NULL) { len = snprintf(fpath, sizeof(fpath), "%s/%s%s", map->ondisk, path, kore_filemap_ext);