Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

Discussion Type

Bug

Discussion Content

My repository's Discussions feature is corrupted after I changed its visibility from Public -> Private, and then back to Public.

My repository is: https://github.com/hongtaoh/hongtaoh.github.io

Here are the critical bugs:

  1. Old discussions are hidden: All my old posts (from before the visibility change) have disappeared from the main Discussions page. The main page only shows new posts created after the repo was made public again.

  2. Category Index is Broken (Critical): My old posts are NOT deleted. I can find them when I use the "View all discussions" filter. They are all correctly labeled as being in the "Announcements" category.
    However, if I click the "Announcements" category in the sidebar to filter, the page incorrectly shows "There are no matching discussions." This proves the category index is broken.

  3. Settings Page is Broken: In the "Manage discussion categories" settings, all my categories ("Announcements", "General", etc.) are stuck in the "Categories without section" list.
    I have tried many times to create a "New section" and add these categories to it. Every time I click "Save changes" or "Create", the settings fail to save. The page just reverts back, and all categories remain "without section". I cannot fix the layout because the settings are broken.

I have already tried disabling and re-enabling the entire Discussions feature in the repository settings. This did not fix the problem.

My repository's Discussions database appears to be in a corrupted state. Please manually fix the index and category settings from your backend. Thank you.

You must be logged in to vote

Hi @hongtaoh just following up. Now that Universe has wrapped, I was able to deploy and verify the fix. (Although I had previously manually reindexed your issues again, and this time, at least, they didn't re-corrupt.)

You shouldn't have any more trouble here! Thanks again for your patience and for reporting the issue. If you need further assistance with this, please reach out to Support ❤️

Replies: 3 comments · 2 replies

Comment options

💬 Your Product Feedback Has Been Submitted 🎉

Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users.

Here's what you can expect moving forward ⏩

  • Your input will be carefully reviewed and cataloged by members of our product teams. 
    • Due to the high volume of submissions, we may not always be able to provide individual responses.
    • Rest assured, your feedback will help chart our course for product improvements.
  • Other users may engage with your post, sharing their own perspectives or experiences. 
  • GitHub staff may reach out for further clarification or insight. 
    • We may 'Answer' your discussion if there is a current solution, workaround, or roadmap/changelog post related to the feedback.

Where to look to see what's shipping 👀

  • Read the Changelog for real-time updates on the latest GitHub features, enhancements, and calls for feedback.
  • Explore our Product Roadmap, which details upcoming major releases and initiatives.

What you can do in the meantime 💻

  • Upvote and comment on other user feedback Discussions that resonate with you.
  • Add more information at any point! Useful details include: use cases, relevant labels, desired outcomes, and any accompanying screenshots.

As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities.

Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐

You must be logged in to vote
0 replies
Comment options

Hi @hongtaoh,

Thank you for reporting this. We've received many reports about this lately, and we've been chasing down the source of the problem. Your report helped give us some critical details that we were previously missing, since I was able to directly observe the effects of repair attempts on your public repo's discussions listing.

I did manually re-build your index yesterday, but found this morning that it had once again become corrupted. This regression helped me get to the source of the trouble. I have a fix in the pipeline. We'll also be doing a full repair of our discussions index to repair the index for all customers, once the fix is deployed.

I'll comment again once the fix is deployed ❤️

You must be logged in to vote
1 reply
@hongtaoh
Comment options

@tomthorogood Thank you so much for your work! I I am looking forward to you all having this bug fixed!

Comment options

Hi @hongtaoh just following up. Now that Universe has wrapped, I was able to deploy and verify the fix. (Although I had previously manually reindexed your issues again, and this time, at least, they didn't re-corrupt.)

You shouldn't have any more trouble here! Thanks again for your patience and for reporting the issue. If you need further assistance with this, please reach out to Support ❤️

You must be logged in to vote
1 reply
@hongtaoh
Comment options

Hi @tomthorogood. Thank you so much for the amazing work! I was able to see all my previous discussion posts. Thank you so much again!!

Answer selected by hongtaoh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug GitHub or a GitHub feature is not working as intended Discussions GitHub Discussions is a collaborative communication feature
2 participants
Morty Proxy This is a proxified and sanitized view of the page, visit original site.