check for presetexpdate and sequence in $_POST

This commit is contained in:
Uwe Steinmann 2020-01-16 17:48:23 +01:00
parent f0ab6af744
commit 6e2dd6c159

View File

@ -67,8 +67,7 @@ if(isset($_POST['categoryidform1'])) {
} else { } else {
$categories = array(); $categories = array();
} }
$sequence = isset($_POST["sequence"]) ? $_POST["sequence"] : "keep"; $sequence = isset($_POST["sequence"]) ? str_replace(',', '.', $_POST["sequence"]) : "keep";
$sequence = str_replace(',', '.', $_POST["sequence"]);
if (!is_numeric($sequence)) { if (!is_numeric($sequence)) {
$sequence="keep"; $sequence="keep";
} }
@ -77,6 +76,7 @@ if(isset($_POST["attributes"]))
else else
$attributes = array(); $attributes = array();
if(isset($_POST['presetexpdate'])) {
switch($_POST["presetexpdate"]) { switch($_POST["presetexpdate"]) {
case "date": case "date":
$tmp = explode('-', $_POST["expdate"]); $tmp = explode('-', $_POST["expdate"]);
@ -103,6 +103,9 @@ default:
$expires = null; $expires = null;
break; break;
} }
} else {
$expires = null;
}
$oldname = $document->getName(); $oldname = $document->getName();
$oldcomment = $document->getComment(); $oldcomment = $document->getComment();