From 4f939feb6818bdf293ed39de9e2b31f97926c867 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 2 May 2023 10:13:43 +0200 Subject: [PATCH] support sorting by correspondent --- class.paperless.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/class.paperless.php b/class.paperless.php index 3322f9d..709348d 100644 --- a/class.paperless.php +++ b/class.paperless.php @@ -503,6 +503,11 @@ class SeedDMS_ExtPaperless_RestAPI_Controller { /* {{{ */ $order['by'] = 'created'; elseif($orderfield == 'archive_serial_number') $order['by'] = 'id'; + elseif($orderfield == 'correspondent__name') { + if(!empty($settings->_extensions['paperless']['correspondentsattr']) && $attrdef = $dms->getAttributeDefinition($settings->_extensions['paperless']['correspondentsattr'])) { + $order['by'] = 'attr_'.$attrdef->getId(); + } + } } // category