Bug #19662
closedI set twitter to be only seen by me but everyone can see it
0%
Description
On https://commons.gc.cuny.edu/members/khatchad/profile/edit/group/1/, I set my Twitter profile to be only seen by myself. However, when I visit https://commons.gc.cuny.edu/members/khatchad/ using incognito mode, I see it.
Updated by Raymond Hoh 10 months ago
Hi Raffi,
There is a difference between the CV and the Commons Profile.
When you are editing the Twitter profile field visibility, that is only applicable on your Commons Profile pages (activity, sites, groups, friends).
When you are live-editing your Public CV, whatever changes you make there will be public. Hope that makes sense. Perhaps that isn't made as clear in our documentation. Adding Colin and Scott as watchers.
Updated by Raffi Khatchadourian 10 months ago
Raymond Hoh wrote in #note-1:
Hi Raffi,
There is a difference between the CV and the Commons Profile.
When you are editing the Twitter profile field visibility, that is only applicable on your Commons Profile pages (activity, sites, groups, friends).
When you are live-editing your Public CV, whatever changes you make there will be public. Hope that makes sense. Perhaps that isn't made as clear in our documentation. Adding Colin and Scott as watchers.
Actually, when I noticed this problem, I had not yet edited a CV. It came like this "out of the box."
Updated by Boone Gorges 10 months ago
I hadn't taken account of social field privacy when generating CVs out of existing profile data. I'm working on a fix.
Updated by Boone Gorges 10 months ago
- Category name changed from Commons Profile to CV
- Status changed from New to Resolved
- Target version set to Not tracked
I've written a script that does the following:
- For each user with a CV, identify whether the user has one or more non-public social media fields (those fields are: Twitter, Github, LinkedIn Profile Link, Facebook Profile Link, Vimeo, ORCID ID, Google Scholar). If the user has no such fields, or they're all public, ignore the user.
- For each remaining user, check to see whether the user has already edited their CV. If so, assume that the user has made the necessary adjustment and ignore the user.
- For all remaining users, regenerate the CV from the legacy profile data and save changes.
88 CVs were affected by this script. I'll keep a record of those CVs in case of further issues.
Raffi, thanks for bringing this to our attention, and sorry for the issue.