commit 04f4306cf20e59469149da8b73c433ab0bfad232
parent 04deeeafb993bc8652eebcbdcfd76d5a06081858
Author: Joris Vink <joris@coders.se>
Date:   Sun,  8 Jul 2018 15:58:56 +0000
simplify logic
Diffstat:
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);