diff --git a/view.php b/view.php index 3fcd595..86d4816 100755 --- a/view.php +++ b/view.php @@ -93,14 +93,15 @@ class ViewDocumentDispatcher extends KTStandardDispatcher { $this->oPage->addError('No document was requested. Please browse for one.'); return $this->do_error(); } - $document_data["document_id"] = $document_id; - // try get the document. $oDocument =& Document::get($document_id); if (PEAR::isError($oDocument)) { $this->oPage->addError('The document you attempted to retrieve is invalid. Please browse for one.'); return $this->do_error(); } + $document_id = $oDocument->getId(); + $document_data["document_id"] = $oDocument->getId(); + if (!KTBrowseUtil::inAdminMode($this->oUser, $oDocument->getFolderId())) { if ($oDocument->getStatusID() == ARCHIVED) {