diff --git a/lib/documentmanagement/DocumentFieldLink.inc b/lib/documentmanagement/DocumentFieldLink.inc index 2bef670..bc1a311 100644 --- a/lib/documentmanagement/DocumentFieldLink.inc +++ b/lib/documentmanagement/DocumentFieldLink.inc @@ -166,5 +166,9 @@ class DocumentFieldLink extends KTEntity { 'document_field_id' => KTUtil::getId($oField), )); } + + function clearAllCaches() { + return KTEntityUtil::clearAllCaches('DocumentFieldLink'); + } } ?> diff --git a/lib/documentmanagement/documentutil.inc.php b/lib/documentmanagement/documentutil.inc.php index d219528..b098499 100644 --- a/lib/documentmanagement/documentutil.inc.php +++ b/lib/documentmanagement/documentutil.inc.php @@ -297,6 +297,7 @@ class KTDocumentUtil { } KTDocumentUtil::setComplete($oDocument, "metadata"); KTDocumentUtil::updateSearchableText($oDocument); + DocumentFieldLink::clearAllCaches(); return true; } // }}}