check if getting document succeeded

This commit is contained in:
Uwe Steinmann 2020-12-16 16:48:30 +01:00
parent 68ae8c17a5
commit 22cf24250c

View File

@ -55,7 +55,7 @@ class SeedDMS_View_Tasks extends SeedDMS_Bootstrap_Style {
$docs = array(); $docs = array();
foreach ($resArr as $res) { foreach ($resArr as $res) {
$document = $dms->getDocument($res["id"]); $document = $dms->getDocument($res["id"]);
if($document->getAccessMode($user) >= M_READ && $document->getLatestContent()) { if($document && $document->getAccessMode($user) >= M_READ && $document->getLatestContent()) {
$docs[] = $document; $docs[] = $document;
// $tasks['approval'][] = array('id'=>$res['id'], 'name'=>$res['name']); // $tasks['approval'][] = array('id'=>$res['id'], 'name'=>$res['name']);
} }
@ -71,7 +71,7 @@ class SeedDMS_View_Tasks extends SeedDMS_Bootstrap_Style {
$docs = array(); $docs = array();
foreach ($resArr as $res) { foreach ($resArr as $res) {
$document = $dms->getDocument($res["id"]); $document = $dms->getDocument($res["id"]);
if($document->getAccessMode($user) >= M_READ && $document->getLatestContent()) { if($document && $document->getAccessMode($user) >= M_READ && $document->getLatestContent()) {
$docs[] = $document; $docs[] = $document;
// $tasks['review'][] = array('id'=>$res['id'], 'name'=>$res['name']); // $tasks['review'][] = array('id'=>$res['id'], 'name'=>$res['name']);
} }
@ -88,7 +88,7 @@ class SeedDMS_View_Tasks extends SeedDMS_Bootstrap_Style {
$docs = array(); $docs = array();
foreach ($resArr as $res) { foreach ($resArr as $res) {
$document = $dms->getDocument($res["id"]); $document = $dms->getDocument($res["id"]);
if($document->getAccessMode($user) >= M_READ && $document->getLatestContent()) { if($document && $document->getAccessMode($user) >= M_READ && $document->getLatestContent()) {
$docs[] = $document; $docs[] = $document;
// $tasks['workflow'][] = array('id'=>$res['id'], 'name'=>$res['name']); // $tasks['workflow'][] = array('id'=>$res['id'], 'name'=>$res['name']);
} }
@ -104,7 +104,7 @@ class SeedDMS_View_Tasks extends SeedDMS_Bootstrap_Style {
$docs = array(); $docs = array();
foreach ($resArr as $res) { foreach ($resArr as $res) {
$document = $dms->getDocument($res["id"]); $document = $dms->getDocument($res["id"]);
if($document->getAccessMode($user) >= M_READ && $document->getLatestContent()) { if($document && $document->getAccessMode($user) >= M_READ && $document->getLatestContent()) {
$docs[] = $document; $docs[] = $document;
} }
} }