allow mimetype to specify documents which can be edited online

This commit is contained in:
Uwe Steinmann 2019-11-21 10:51:17 +01:00
parent 5a877f959c
commit 33b0691b0b

View File

@ -67,7 +67,7 @@ class SeedDMS_AccessOperation {
$version = $this->obj->getContentByVersion($vno);
else
$version = $this->obj->getLatestContent();
if (!isset($this->settings->_editOnlineFileTypes) || !is_array($this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getFileType()), $this->settings->_editOnlineFileTypes))
if (!isset($this->settings->_editOnlineFileTypes) || !is_array($this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getFileType()), $this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getMimeType()), $this->settings->_editOnlineFileTypes))
return false;
if ($this->obj->getAccessMode($this->user) == M_ALL || $this->user->isAdmin()) {
return true;