From cc34982c8c5957fdd4f8d7a3eac7759a93609c35 Mon Sep 17 00:00:00 2001 From: Kevin Fourie Date: Fri, 20 Apr 2007 14:55:09 +0000 Subject: [PATCH] KTS-1890 "Fatal error occurs in Workflow Administration, Security, Action Restrictions (by state) , Fatal error: Call to a member function on a non-object in C:\Program Files\ktdmsdev\knowledgetree\plugins\ktstandard\PDFGeneratorAction.php on line 136" Fixed. Added better null checking. --- plugins/ktstandard/PDFGeneratorAction.php | 3 +++ 1 file changed, 3 insertions(+), 0 deletions(-) diff --git a/plugins/ktstandard/PDFGeneratorAction.php b/plugins/ktstandard/PDFGeneratorAction.php index 1154908..74d6b6f 100644 --- a/plugins/ktstandard/PDFGeneratorAction.php +++ b/plugins/ktstandard/PDFGeneratorAction.php @@ -132,6 +132,9 @@ class PDFGeneratorAction extends KTDocumentAction { * @return string mime time extension */ function getMimeExtension() { + + if($this->Document == null || $this->Document == "" || PEAR::isError($this->Document) ) return _kt('Unknown Type'); + $oDocument = $this->oDocument; $iMimeTypeId = $oDocument->getMimeTypeID(); $mimetypename = KTMime::getMimeTypeName($iMimeTypeId); // mime type name -- libgit2 0.21.4