From: Mischa POSLAWSKY Date: Thu, 3 Dec 2020 18:59:27 +0000 (+0100) Subject: edit/page: empty target argument for index X-Git-Tag: v4.5~4 X-Git-Url: http://git.shiar.net/minimedit.git/commitdiff_plain/5424adb82922a3e91606e7b1cc42f3a8536c2816?hp=ea491f36c7f81ed231444ed5e4a76c52b03434ac edit/page: empty target argument for index Fix saving of /index broken by parameter fix in commit v4.0-30-ga66a71bc45 (2019-11-09) [keep page named after existing directory]. Dropping argument requirement fail-safe seems only a slight regression in case of future bugs. --- diff --git a/edit/page/index.php b/edit/page/index.php index 8989dd5..910b7c9 100644 --- a/edit/page/index.php +++ b/edit/page/index.php @@ -42,10 +42,8 @@ if ($_FILES) { if (!$_POST) abort("niets te doen", '405 post error'); -if (!$Args) - abort("geen bestand aangeleverd", '409 input error'); -$filename = trim($Args, '/'); +$filename = trim($Args, '/') ?: 'index'; if (preg_match('{^\.}', $filename)) abort("ongeldige bestandsnaam: $filename", '403 input error'); if (is_dir($filename) && !file_exists("$filename.html"))