Additional flag on contacts to show other dates at calendar

Tracked by Jolla

asked 2019-10-20 21:01:52 +0300

gabs5807 gravatar image

updated 2020-02-18 09:29:23 +0300

jiit gravatar image

Hello, the new contact UI allow to set more date entries to a contact, but only the birthday is shown at calendar. I think it should be easy to add a flag to each date entry (e.g. wedding day, ...) to indicate if the entry should be shown at the calendar or not. Otherwise calender entries are not deleted when contact entries are deleted.

edit retag flag offensive close delete


what do you mean exactly with "calendar entries are not deleted when contact entries are deleted" I face the problem, that I want to delete a birthday, but always when I save the contact, the birthday appears again from somewhere. annoying.

donni106 ( 2019-11-15 11:40:51 +0300 )edit

Sorry if the description was not clear. For a birthday entry at a contact a calendar entry will be created automatically. For other entries (e.g. wedding days) not. So i have to create them manually. If i delete a contact entry a corresponding birthday entry (which was created automatically) is also deleted automatically. Manually created entries are not deleted, because there is no reference between a contact and the calender. So the idea is to create references not only for birthdays but also for other contact date entries. I think you have to delete the birthday at the contact and not at the calendar. The reference from a birthday will always been shown at the calendar. There is no flag to set or unset a calendar reference.

gabs5807 ( 2019-11-15 22:04:54 +0300 )edit

ah yes, understand it. that would be a good option! and for my problem, can you try to delete a birthday from a contact, so that does not appear anymore in the calendar? for me the birthday entry appears in the contact immediately after deleting it. for contact entries there is no delete option in calendar view.

donni106 ( 2019-11-15 22:50:25 +0300 )edit

Hello donni106, i tried it. I created a contact with birthday and the calendar exist after saving the contact. Deleating the birthday (or changing to an other value e.g. weddingday) the calendar entry vanish. Same when deleating the contact entry. I tested it on a community port for fp2 version but should be the same on any official SailfishX.

gabs5807 ( 2019-11-16 11:38:57 +0300 )edit

ah yes, thanks, I don't know why I haven't tried that before. when I create a new contact with birthday, I can also delete it. so I think there is a problem with old contacts, that were exported, imported, backuped and restored over the time. my workaround: copying the details except birthday to a new contact and deleting the old contact.

donni106 ( 2019-11-16 14:44:49 +0300 )edit