Skip to content

[$30] The discussions listed in Recent Discussions and My discussions do not have the challenge name #144

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

Closed
sdgun opened this issue Nov 10, 2020 · 13 comments

Comments

@sdgun
Copy link
Collaborator

sdgun commented Nov 10, 2020

Steps
Go to the forum of a any user(ex user- TopConnCustomer group - https://vanilla.topcoder-dev.com)
Click on Recent Discussions and My discussions
Check the discussions

Actual result
The discussions listed in the Recent Discussions and My discussions do not have the challenge name, which is confusing to the user

image

image

@sdgun sdgun added bug Something isn't working Dev env P1 labels Nov 10, 2020
@jmgasper jmgasper changed the title The discussions listed in Recent Discussions and My discussions do not have the challenge name [$30] The discussions listed in Recent Discussions and My discussions do not have the challenge name Nov 10, 2020
@jmgasper
Copy link
Collaborator

Contest https://www.topcoder.com/challenges/30149975 has been created for this ticket.

This is an automated message for ghostar via Topcoder X

@jmgasper
Copy link
Collaborator

Contest https://www.topcoder.com/challenges/30149975 has been updated - it has been assigned to obog.

This is an automated message for ghostar via Topcoder X

@atelomycterus
Copy link
Collaborator

atelomycterus commented Nov 10, 2020

@jmgasper ChallengeId is stored in Group table. There are 2 options:
Option 1: get Challenge Name from REST API /v5/challenges/challengeId for each record
Option 2: challenge forum processor create a group with challenge name and update it (topic:challenge.notification.update, ). So the group name can be used but it may not be the actual name if the challenge forum processor doesn't handle all events.

Let me know which option is preferable.

@jmgasper
Copy link
Collaborator

Let's go with option 2 - I think that will be the easiest.

@sdgun
Copy link
Collaborator Author

sdgun commented Nov 12, 2020

@jmgasper @atelomycterus Please note even My Bookmarks list and following categories(https://vanilla.topcoder-dev.com/categories?followed=1&save=1&TransientKey=s2nRxtesOCUle72a) has this issue

@atelomycterus
Copy link
Collaborator

@jmgasper Please apply PRs. Thanks!

The challenge name should be displayed in MyBookmarks/MyDiscussions/RecentDiscussions:
image

image

image

@jmgasper
Copy link
Collaborator

Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30149975

This is an automated message for ghostar via Topcoder X

@sandhiyakavi
Copy link
Collaborator

Verified .Challenge name is displayed now.

image
image

@sdgun
Copy link
Collaborator Author

sdgun commented Nov 18, 2020

@atelomycterus Still the new discussions/announcements added by the user do not show the challenge name in any of the sections

image

image

@atelomycterus
Copy link
Collaborator

@sdgun Thanks! Please create a new ticket. I've analyzed several discussions from recent discussions page. After some actions GroupID was gone from a discussion or was not set. These discussions were created by users , not a challenge forum processor. I'll try to reproduce it. Need to verify creating a discussion from different pages (Home, a group and so on)
image

@sdgun
Copy link
Collaborator Author

sdgun commented Nov 18, 2020

@atelomycterus created #204

@atelomycterus
Copy link
Collaborator

@sdgun Fixed
image

image

@sdgun
Copy link
Collaborator Author

sdgun commented Nov 20, 2020

Verified the issue is fixed in mentioned sections, however I have missed to add Categories in this issue and the same issue exists in that section too. Reported #215.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants