Steps to reproduce
I (user P) have a Dynalist Pro subscription and using that, syncing my document to Google Calendar works flawlessly. Now I do the following:
- Share the document to another Dynalist user F, who is on the free plan.
- This user F’s edits the document and adds a list item containing a date expression of the usual form
After a few minutes, the item created by user F appears as event in the Google Calendar selected as sync target by user P.
This is expected because the user interface talks about syncing a document to Google Calendar, not a single user’s activities. That this is the intention of this feature is apparent from the fact that when setting up the connection to Google Calendar, the first sync will synchronize all existing items with dates, irrespective of which user created them.
The list item created by user F is not synced to Google Calendar.
Not event after user P (the Pro subscriber) adds other items to the same document, which are being synced. User P can see the item created by user F in the Dynalist document, so Dynalist syncing is not a problem.
Chromium 69 on Ubuntu Linux 18.04.
The list item created by user F is not even synced to Google Calendar after user P (the Pro subscriber) adds other items with dates to the same Dynalist document, which are being synced to the Calendar.
When doing that, user P can see the item created by user F in the Dynalist document, so Dynalist syncing itself is not a problem.
The only way to force syncing the item created by user F to Google Calendar is when user P edits that item.
Unfortunately, the described behavior renders the Google Calendar sync feature useless for collaboratively edited Dynalist documents Because there is no way to be sure that all items with dates are synced to Google Calendar, and no simple way to detect which have been synced and which not.