mirror of
https://codeberg.org/SeedDMS/paperless
synced 2025-05-30 13:37:42 +00:00
fixed getting list of document types
This commit is contained in:
parent
2a19650419
commit
691bbcd689
|
@ -348,11 +348,11 @@ class SeedDMS_ExtPaperless_RestAPI_Controller { /* {{{ */
|
||||||
$logger = $this->container->logger;
|
$logger = $this->container->logger;
|
||||||
|
|
||||||
$types = array();
|
$types = array();
|
||||||
if(!empty($settings->_extensions['paperless']['documentypesattr']) && $attrdef = $dms->getAttributeDefinition($settings->_extensions['paperless']['documentypesattr'])) {
|
if(!empty($settings->_extensions['paperless']['documenttypesattr']) && $attrdef = $dms->getAttributeDefinition($settings->_extensions['paperless']['documenttypesattr'])) {
|
||||||
$res = $attrdef->getStatistics(30);
|
$res = $attrdef->getStatistics(30);
|
||||||
print_r($res);
|
|
||||||
$valueset = $attrdef->getValueSetAsArray();
|
$valueset = $attrdef->getValueSetAsArray();
|
||||||
foreach($valueset as $id=>$val) {
|
foreach($valueset as $id=>$val) {
|
||||||
|
$c = isset($res['frequencies']['document'][md5($val)]) ? $res['frequencies']['document'][md5($val)]['c'] : 0;
|
||||||
$types[] = array(
|
$types[] = array(
|
||||||
'id'=>$id+1,
|
'id'=>$id+1,
|
||||||
'slug'=>strtolower($val),
|
'slug'=>strtolower($val),
|
||||||
|
@ -360,7 +360,7 @@ class SeedDMS_ExtPaperless_RestAPI_Controller { /* {{{ */
|
||||||
'match'=>'',
|
'match'=>'',
|
||||||
'matching_algorithm'=>1,
|
'matching_algorithm'=>1,
|
||||||
'is_insensitive'=>true,
|
'is_insensitive'=>true,
|
||||||
'document_count'=>0
|
'document_count'=>$c
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user