workking time exception ux impr
This commit is contained in:
@@ -13,9 +13,13 @@
|
||||
{"name": "timeRanges"},
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "users"},
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "calendars"},
|
||||
{"name": "users"}
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "description"}
|
||||
|
||||
@@ -13,9 +13,13 @@
|
||||
{"name": "timeRanges"},
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "users"},
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "calendars"},
|
||||
{"name": "users"}
|
||||
false
|
||||
],
|
||||
[
|
||||
{"name": "description"}
|
||||
|
||||
@@ -34,12 +34,20 @@
|
||||
},
|
||||
"calendars": {
|
||||
"type": "linkMultiple",
|
||||
"tooltip": true
|
||||
"tooltip": true,
|
||||
"validatorClassNameList": [
|
||||
"Espo\\Classes\\FieldValidators\\WorkingTimeRange\\Calendars\\OnlyIfNoUsers",
|
||||
"Espo\\Classes\\FieldValidators\\WorkingTimeRange\\Calendars\\RequiredIfNoUsers"
|
||||
],
|
||||
"autocompleteOnEmpty": true
|
||||
},
|
||||
"users": {
|
||||
"type": "linkMultiple",
|
||||
"view": "views/working-time-range/fields/users",
|
||||
"tooltip": true
|
||||
"tooltip": true,
|
||||
"validatorClassNameList": [
|
||||
"Espo\\Classes\\FieldValidators\\WorkingTimeRange\\Users\\OnlyIfNoCalendars"
|
||||
]
|
||||
},
|
||||
"createdAt": {
|
||||
"type": "datetime",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"users": {
|
||||
"calendars": {
|
||||
"visible": {
|
||||
"conditionGroup": [
|
||||
{
|
||||
@@ -19,8 +19,36 @@
|
||||
"value": [
|
||||
{
|
||||
"type": "isNotEmpty",
|
||||
"attribute": "id"
|
||||
"attribute": "calendarsIds"
|
||||
},
|
||||
{
|
||||
"type": "isEmpty",
|
||||
"attribute": "usersIds"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"users": {
|
||||
"required": {
|
||||
"conditionGroup": [
|
||||
{
|
||||
"type": "or",
|
||||
"value": [
|
||||
{
|
||||
"type": "isEmpty",
|
||||
"attribute": "calendarsIds"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"visible": {
|
||||
"conditionGroup": [
|
||||
{
|
||||
"type": "or",
|
||||
"value": [
|
||||
{
|
||||
"type": "isNotEmpty",
|
||||
"attribute": "usersIds"
|
||||
|
||||
Reference in New Issue
Block a user