Changes to the Rescheduled Status for iCals
A Smartabase iCal opened with an iOS calendar did NOT recognise the Rescheduled entries as Rescheduled and it displayed them as cancelled. To overcome this, the rescheduled entries will be green (indicating On) and RESCHEDULED will be shown in the event booking header.
There was a significant limitation with the interpretation of a Rescheduled event status with iCals (on iOS and on some other calendaring systems), and Rescheduled events were being interpreted and displayed as Cancelled. Thus, it looked like a bug with the iCals not refreshing, but it was actually a limitation with some calendars in that Rescheduled was not able to be shown as a status type and rescheduled events were displayed as cancelled. The correct status appeared when the entry was opened, but it was not ideal for users to have to check that each cancelled entry was actually cancelled, and not just rescheduled.
As a work around,the rescheduled status will now be shown with the iCal event header and the entry will appear as green (e.g. as on). This means users will be able to see the status on their calendar, and the correct status still appears when they open the entry.
There is now a new Advanced Field Property for the Status field to enable the Rescheduled event status to be pulled through to an iCal and be shown in the event header.
The image shows a screenshot from Smartabase for three entries with different status (On, Rescheduled and Cancelled) for three different event forms. Two of the forms are set up to show the RESCHEDULED status of the entry in an iCal
The iCal is downloaded (or subscribed to)
The Entries appear and the Rescheduled status is shown in the header of the entries that have this property enabled
Note that on some calendars like gmail (e.g. if you upload a downloaded iCal-note you cannot subscribe using gmail), cancelled events are NOT shown in the calendar. These go straight to the Calendar's trash, so with the change to Rescheduled entries being interpreted as On and with Rescheduled showing in the header, these entries now appear in the calendar ( previously they would have been interpreted as cancelled and would have been sent to the calendar trash)
Keep in mind that a downloaded iCal will NOT update as it doesn't access Smartabase to see if changes have occurred to any events. It is essentially only a snapshot at the time of download. Unfortunately, some calendar systems do not support accessing iCals through an https site (e.g. ones that require a login and authentication, which you MUST have to access Smartabase, especially as you may be accessing personal and confidential data so it needs to be accessed securely), so you may only be able to download iCals and not subscribe to them.