Migrated from Redmine #400 | Author: Davi Queiroz
Status: Closed | Priority: Immediate, there is BUG! | Created: 2019-07-11
hi, i’m trying to set a Workday information to a service provider, but when I pass the parameters your API is only setting the first array position. One month ago Simplybook’s API accepted all array parameters. Please find below an example of the request:
{
“method”: “setWorkDayInfo”,
“params”: [
{
“start_time”: “00:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 1,
“name”: “MONDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 2,
“name”: “TUESDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 3,
“name”: “WEDNESDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 4,
“name”: “THURSDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 5,
“name”: “FRIDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 6,
“name”: “SATURDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
},
{
“start_time”: “10:00”,
“end_time”: “18:00”,
“is_day_off”: 0,
“breaktime”: [
{
“start_time”: “12:00”,
“end_time”: “13:00”
}
],
“index”: 7,
“name”: “SUNDAY”,
“unit_group_id”: “51”,
“event_id”: “25”
}
],
“id”: “req-001”,
“jsonrpc”: “2.0”
}
In this case only Monday’s parameter is getting updated.