acl strict mode

This commit is contained in:
yuri
2017-07-31 12:15:01 +03:00
parent dbc8e5d9cc
commit 033c65b79b
8 changed files with 33 additions and 10 deletions

View File

@@ -76,7 +76,11 @@ class Settings extends \Espo\Core\Controllers\Base
throw new BadRequest();
}
if (isset($data['useCache']) && $data['useCache'] != $this->getConfig()->get('useCache')) {
if (
(isset($data['useCache']) && $data['useCache'] != $this->getConfig()->get('useCache'))
||
(isset($data['aclStrictMode']) && $data['aclStrictMode'] !== $this->getConfig()->get('aclStrictMode'))
) {
$this->getContainer()->get('dataManager')->clearCache();
}