Project

General

Profile

Actions

Bug #19662

closed

I set twitter to be only seen by me but everyone can see it

Added by Raffi Khatchadourian 3 months ago. Updated 3 months ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
CV
Target version:
Start date:
2024-02-02
Due date:
% Done:

0%

Estimated time:
Deployment actions:

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.

Actions #1

Updated by Raymond Hoh 3 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.

Actions #2

Updated by Raffi Khatchadourian 3 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."

Actions #3

Updated by Boone Gorges 3 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.

Actions #4

Updated by Boone Gorges 3 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.

Actions

Also available in: Atom PDF