-
Notifications
You must be signed in to change notification settings - Fork 59
[$20] - Copilot designation not showing up on Profile #904
Comments
Note: This is because the current api/page logic is showing the copilot status based on if they have ever copiloted something as opposed to the profile attribute that says they are a copilot. |
Expected FixThe Copilot icon and label in the profile (example: https://www.topcoder.com/members/Ghostar/) should be displayed when the user profile returned by the API has the To mock it for testing in the locally deployed version of the App do the following changes in
This will make any test user a copilot for the front-end. |
@birdofpreyru can u assign this to me? Thanks |
@shubhendusaurabh you have it. |
@birdofpreyru created PR #943 |
fixed #904 added check for copilot
@shubhendusaurabh I've merged in your PR, as it solves the issue for the user from the original issue's description, but I leave the issue open for, as I have found, that it is not enough to solve the original problem. E.g. if you look for my profile (I've just become the copilot), I am in the list of copilots here: https://community.topcoder.com/tc?module=ViewCopilotPool&size=30&view=1&sort=0 but both TC API v2, and v3 does not return that I am copilot when my profile is queried. I'd like to wait for more info before deciding what to do with this one. @ajefts Do you have any ideas, what can be the problem here? Can you tell, which repos host the backend parts related to this copilot and profile reporting? |
another issue with the API is that it does not return copilot stats, so copilot badge link doesn't work |
@shubhendusaurabh OK, now I got what is the problem with stats you was referring to, thanks. Let's wait for additional information from @ajefts about the involved backend code, and then we decide what to do with this ticket next. |
@shubhendusaurabh Actually, now it does return |
* dev: updated display name updated cognitive description test changing react-components version in package.json fix issue 947 Replace URL %20 to dash Fix #905 fixes #940 top menu login/join buttons fixed #904 added check for copilot Update CAB members on the Community Overview page Conflicts: app/settings/email/email.controller.js
User "ombocorp" is a Studio copilot, shown here: https://community.topcoder.com/tc?module=ViewCopilotPool&size=30&page=5&view=1&sort=12. But his profile does not indicate that he's a copilot (only a designer): https://www.topcoder.com/members/ombocorp/
The text was updated successfully, but these errors were encountered: