From 3b06c5c8a1212d021beec7ac004849eef97ff2fc Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Tue, 5 Sep 2017 06:24:35 +0200 Subject: [PATCH] better handling of deleted documents, doesn't show error anymore --- out/out.Timeline.php | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/out/out.Timeline.php b/out/out.Timeline.php index 7f4bbfd47..ebf045c30 100644 --- a/out/out.Timeline.php +++ b/out/out.Timeline.php @@ -40,18 +40,15 @@ if(isset($_GET['skip'])) else $skip = array(); +$document = null; +$content = null; if(isset($_GET['documentid']) && $_GET['documentid'] && is_numeric($_GET['documentid'])) { - $document = $dms->getDocument($_GET["documentid"]); - if (!is_object($document)) { - $view->exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id")); + if($document = $dms->getDocument($_GET["documentid"])) { + if(isset($_GET['version']) && $_GET['version'] && is_numeric($_GET['version'])) { + $content = $document->getContentByVersion($_GET['version']); + } } -} else - $document = null; - -if(isset($_GET['version']) && $_GET['version'] && is_numeric($_GET['version'])) { - $content = $document->getContentByVersion($_GET['version']); -} else - $content = null; +} if($view) { $view->setParam('dms', $dms);