Merge branch 'hotfix/4.0.5'

This commit is contained in:
yuri
2016-04-01 11:16:34 +03:00
15 changed files with 21 additions and 17 deletions
@@ -29,7 +29,7 @@
"assignedUser": {
"type": "link",
"required": true,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -70,7 +70,7 @@
"assignedUser": {
"type": "link",
"required": false,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -109,7 +109,7 @@
"assignedUser": {
"type": "link",
"required": true,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -44,7 +44,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -73,7 +73,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -61,7 +61,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -51,7 +51,8 @@
"readOnly": true
},
"assignedUser": {
"type": "link"
"type": "link",
"views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -107,7 +107,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"acceptanceStatus": {
"type": "varchar",
@@ -104,7 +104,7 @@
"assignedUser": {
"type": "link",
"required": true,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -91,7 +91,7 @@
"assignedUser": {
"type": "link",
"required": false,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -83,7 +83,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -33,7 +33,7 @@
},
"assignedUser": {
"type": "link",
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -82,7 +82,7 @@
"assignedUser": {
"type": "link",
"required": true,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"teams": {
"type": "linkMultiple"
@@ -183,7 +183,7 @@
"assignedUser": {
"type": "link",
"required": false,
"view": "views/fields/user"
"view": "views/fields/assigned-user"
},
"replied": {
"type": "link",
+6 -3
View File
@@ -361,13 +361,16 @@ class Record extends \Espo\Core\Services\Base
$assignedUserId = $entity->get('assignedUserId');
$assignmentPermission = $this->getAcl()->get('assignmentPermission');
if (empty($assignedUserId)) {
if ($assignmentPermission === 'no') {
return false;
}
return true;
}
$assignmentPermission = $this->getAcl()->get('assignmentPermission');
if (empty($assignmentPermission) || $assignmentPermission === true || !in_array($assignmentPermission, ['team', 'no'])) {
if ($assignmentPermission === true || !in_array($assignmentPermission, ['team', 'no'])) {
return true;
}