Commit f2b6e3059e27f442bfc85575455c20a6739ec612

Authored by nbm
1 parent 6ed186fe

Don't call updatePermissionLookup at DocumentCore time, wait for the

metadata version to be created in Document::createFromArray


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@5294 c91229c3-7414-0410-bfa2-8a42b809f60b
lib/documentmanagement/Document.inc
... ... @@ -501,6 +501,9 @@ class Document {
501 501 return $res;
502 502 }
503 503 $oDocument->iId = $iId;
  504 +
  505 + KTPermissionUtil::updatePermissionLookup($oDocument);
  506 +
504 507 return $oDocument;
505 508 }
506 509 // }}}
... ...
lib/documentmanagement/documentcore.inc.php
... ... @@ -215,10 +215,6 @@ class KTDocumentCore extends KTEntity {
215 215 $this->iPermissionObjectId = $oFolder->getPermissionObjectId();
216 216 $res = parent::create();
217 217  
218   - if ($res === true) {
219   - KTPermissionUtil::updatePermissionLookup($this);
220   - }
221   -
222 218 return $res;
223 219 }
224 220 // }}}
... ...