diff --git a/plugins/ktstandard/contents/PowerpointIndexer.php b/plugins/ktstandard/contents/PowerpointIndexer.php index 6bf08b5..97f842d 100644 --- a/plugins/ktstandard/contents/PowerpointIndexer.php +++ b/plugins/ktstandard/contents/PowerpointIndexer.php @@ -6,6 +6,12 @@ class KTPowerpointIndexerTrigger { } function transform() { + $iMimeTypeId = $this->oDocument->getMimeTypeId(); + $sMimeType = KTMime::getMimeTypeName($iMimeTypeId); + if ($sMimeType != "application/msword") { + return; + } + $oStorage = KTStorageManagerUtil::getSingleton(); $sFile = $oStorage->temporaryFile($this->oDocument); diff --git a/plugins/ktstandard/contents/WordIndexer.php b/plugins/ktstandard/contents/WordIndexer.php index 8327f9d..cb6d7ff 100644 --- a/plugins/ktstandard/contents/WordIndexer.php +++ b/plugins/ktstandard/contents/WordIndexer.php @@ -6,6 +6,12 @@ class KTWordIndexerTrigger { } function transform() { + $iMimeTypeId = $this->oDocument->getMimeTypeId(); + $sMimeType = KTMime::getMimeTypeName($iMimeTypeId); + if ($sMimeType != "application/msword") { + return; + } + $oStorage = KTStorageManagerUtil::getSingleton(); $sFile = $oStorage->temporaryFile($this->oDocument);