-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
While transferring issue tickets, wrong people might get referenced #7
Comments
As a quick fix, I have replaced the occurrences of the character Here's a sample run that I used @Zlopez's account for - because he uses the same username across GitHub, Pagure and GitLab so that should be useful in testing out the changes. I created a test issue ticket https://pagure.io/firmitas-notifier/issue/22 where I referenced his username twice, once in the issue body and once in the comment body to see if both the occurrences are modified before transfer. Here are the results from the run.
The source assets can be found here https://pagure.io/firmitas-notifier/issue/22 and the destination assets can be found here https://gitlab.com/gridhead/protop2g-test/-/issues/465 along with all the necessary comments associated with the issue ticket. |
For instance, while transferring this comment https://gitlab.com/gridhead/protop2g-test/-/issues/441#note_1576615101 which references Kevin Fenzi and Steve Milner in the source namespace, it references Kevin Goulding and Sheri Milner in the destination namespace as the said usernames belong to them over there.
This might be a minor annoyance for the repositories that are open but for other repositories that either have limited access or consist of critical information that must not be leaked, referencing other users with the same URL on GitLab might lead to information leakage of critical nature as the tagged people are notified about the same.
The text was updated successfully, but these errors were encountered: