Open stephankellermayr opened 9 months ago
Reply from Zoho by e-mail:
"Note that the job title field has been deprecated due to minimal usage and redundancy. This change hasn't been implemented in the mobile app versions. We will inform the concerned teams. It should be fixed soon."
My only question here is: If the field is deprecated, why did they leave it in the app and why do they allow data to be messed up?
...Zoho's solution.
PS: It would be nice if Zoho would actively contribute to this bug tracker publicly.
Device Information
Describe the bug While editing a contact on smartphone (Android & iPhone), a field named "Job title" is available in Zoho Mail app:
But interestingly, this field does not exist at all in Zoho Contacts on desktop, which seems quite absurd when even the apps created by Zoho do not map their own fields correctly. Documented here: https://github.com/quellenform/zoho-bugtracker/issues/7
However, after the contact has been saved on the smartphone with completed values for "Job title" and "Designation", it is displayed in Zoho Contacts on the desktop in one line, which is completely absurd as mentioned above:
And if this contact is then saved on the desktop, the two fields on the smartphone are interpreted incorrectly again:
But that's not all the problems... If the contact is then edited in Zoho Contacts (Desktop) and opened again on the smartphone (and edited or saved again), the same field value of "Designation" is copied again into the fields "Job title" and "Designation" ...and the game starts all over again and the values add up each time the "Designation" field is saved. So there is not just a single bug here, but a bug loop! Congratulations to Zoho!
Additional context This also seems to be related to another display problem on the iPhone, which was logged here: https://github.com/quellenform/zoho-bugtracker/issues/5
Apparently the smartphone apps try to parse the field "Designation" and split it into the fields "Job title" and "Designation". This causes an incorrect display on the iPhone (Android ignores this).