diff --git a/op/op.Ajax.php b/op/op.Ajax.php index b466f1b7e..eb3bfe378 100644 --- a/op/op.Ajax.php +++ b/op/op.Ajax.php @@ -642,6 +642,15 @@ switch($command) { exit; } else { $document = $res[0]; + + /* Set access as specified in settings. */ + if($settings->_defaultAccessDocs) { + if($settings->_defaultAccessDocs > 0 && $settings->_defaultAccessDocs < 4) { + $document->setInheritAccess(0, true); + $document->setDefaultAccess($settings->_defaultAccessDocs, true); + } + } + if(isset($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'])) { foreach($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'] as $hookObj) { if (method_exists($hookObj, 'postAddDocument')) {