I have just about finished setting up this plugin for use but have found one problem.
Whenever a user adds a date to "My Exceptional Working Days" 2 php messages pop up in the top of the page where the appointment calendar is in the front-end:
Warning: Illegal string offset 'start' in /path_to_website/public/wp-content/plugins/appointments/appointments.php on line 2959
Warning: Illegal string offset 'end' in /path_to_website/public/wp-content/plugins/appointments/appointments.php on line 2960
This does not appear when I use the "My Holidays" .
I tried adding the same date in "My Exceptional Working Days" and "My Holidays" and now this same warning message appears 22 times. Even After i remove the date from "My Holidays" the message still appears 22 times for that User.
When i remove the date from "My Holidays" the message disappears and this behavior is seen with every staff account.
I tried disabling all plugins, and removed my simple jquery script which disables the payment button until a user clicks on a checkbox but the error still appears.
I am using wordpress 4.3.1
appointments+ is 1.5.2
Is this a serious issue or is it safe to just hide this warning message?