Obfuse "personalData" usage.
Entity Manager -> Contact -> add multiEnum field "aspirations" with some options.
- In custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json
- On a contact, set aspirations to at least one option, and put a value in a varchar personal data field (for example Description).
- Details view -> View personal data.
- Expected: both Description and Aspirations are listed and selectable.
- Actual: only Description is listed. Aspirations is absent.
I would expect to see all fields set as isPersonalData: true in "View personal data". If a user uses the panel to erase "all" personal data, all personal data does not in fact get erased, even if flagged as personal data.
Thank you.
Entity Manager -> Contact -> add multiEnum field "aspirations" with some options.
- In custom/Espo/Custom/Resources/metadata/entityDefs/Contact.json
Code:
{"fields": {"aspirations": {"isPersonalData": true}}}
- Details view -> View personal data.
- Expected: both Description and Aspirations are listed and selectable.
- Actual: only Description is listed. Aspirations is absent.
I would expect to see all fields set as isPersonalData: true in "View personal data". If a user uses the panel to erase "all" personal data, all personal data does not in fact get erased, even if flagged as personal data.
Thank you.

Comment