android icon indicating copy to clipboard operation
android copied to clipboard

Consider blocking modifications of contact/calendar entries if subscription has expired

Open Xiretza opened this issue 3 years ago • 4 comments
trafficstars

If a user installed etesync using the trial license, then never renewed that license but still kept etesync installed, any modifications made to contact/calendar entries after expiration of the license will be irrecoverably lost when the app is uninstalled. It might make sense to block changes to the local cache when the license has expired, at least until the user explicitly acknowledges this risk, to avoid such mishaps.

Xiretza avatar Jun 28 '22 17:06 Xiretza

I don't think we can actually block them (maybe we can make it read only, but that's probably a pain), though we pop up notifications alerting people of this fact. Do we not?

tasn avatar Jun 28 '22 19:06 tasn

Yes, but apparently those notifications don't convey the possibility of data loss clearly enough, since a user has just run into this.

Xiretza avatar Jun 28 '22 19:06 Xiretza

😱

tasn avatar Jun 28 '22 19:06 tasn

I'm not sure how easy it is (or even whether possible) to change it to/from read only, so hard for me to comment on solutions.

tasn avatar Jun 28 '22 19:06 tasn