I am setting the resourceField multiselect to true and selecting multiple calendars. On save, only one resource is being synced through crudmanager. Can anyone please help on this? Thanks.
items :
{
nameField: {
label : '',
required : 'true',
weight : 100,
type : 'textareafield',
placeholder : 'Title'
},
typeSelector : {
name : 'eventType',
type : 'combo',
label : 'Event Type',
required : true,
value : '1',
editable : false,
items : this.constantsService.listEventTypes,
weight : 110
},
resourceField: {
label: "Calendar",
multiSelect: true,
required: true
}
crudManager : {
transport : {
load : {
url : environment.baseURL + '/1/getCalendar.php',
fetchOptions: { credentials: "omit" },
headers: { Authorization: 'Bearer ' + this.constantsService.access_token }
},
sync : {
url : environment.baseURL + '/1/postCalendar.php',
fetchOptions: { credentials: "omit" },
headers: { Authorization: 'Bearer ' + this.constantsService.access_token }
}
},
autoLoad : true,
autoSync : true,
eventStore : {
syncDataOnLoad : true,
fields : [
{ name : 'eventType' }
]
},
resourceStore : {
syncDataOnLoad : true
}
},