switch 'desc' and 'asc' sorting, a leading '-' means desc

This commit is contained in:
Uwe Steinmann 2022-12-20 21:28:06 +01:00
parent cf4dc1ad3e
commit dec9467f8c

View File

@ -399,10 +399,10 @@ class SeedDMS_ExtPaperless_RestAPI_Controller { /* {{{ */
$order = [];
if (isset($params["ordering"]) && is_string($params["ordering"])) {
if($params["ordering"][0] == '-') {
$order['dir'] = 'asc';
$order['dir'] = 'desc';
$orderfield = substr($params["ordering"], 1);
} else {
$order['dir'] = 'desc';
$order['dir'] = 'asc';
$orderfield = $params["ordering"];
}
if(in_array($orderfield, ['created', 'title']))