Skip to content
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

After restoring a closed account deleted sites are not shown on user's dashboard #94166

Closed
dev-sabbir opened this issue Sep 4, 2024 · 9 comments
Assignees
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". [Feature Group] Developer & Contractor Tools Features and tools designed for developers and contractors working on WordPress.com sites. [Feature] Multi-site Management Features related to managing multiple sites from a single WordPress.com account. Groundskeeping Issues handled through Dotcom Groundskeeping rotations [Pri] High Address as soon as possible after BLOCKER issues [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts Triaged To be used when issues have been triaged. [Type] Bug When a feature is broken and / or not performing as intended

Comments

@dev-sabbir
Copy link

Quick summary

When a user closes their account, their sites are also deleted. If we restore the account, the deleted sites should be listed here so that the user can self-restore them.

However, the deleted sites were not listed for a restored WordPress.com user.

Steps to reproduce

  1. Close a WordPress.com account with some active sites.
  2. Make sure that the account and the site(s) are deleted/closed.
  3. Restore the account via User Report Card
  4. Log into the user's account and visit https://wordpress.com/sites?status=deleted

What you expected to happen

After logging into the User's account and visiting https://wordpress.com/sites?status=deleted, you should be able to see the deleted sites listed there.

What actually happened

No sites were listed in https://wordpress.com/sites?status=deleted for the unclosed user account.

Impact

All

Available workarounds?

No but the platform is still usable

If the above answer is "Yes...", outline the workaround.

No response

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

@dev-sabbir dev-sabbir added [Type] Bug When a feature is broken and / or not performing as intended Needs triage Ticket needs to be triaged [Product] WordPress.com All features accessible on and related to WordPress.com. [Feature Group] Developer & Contractor Tools Features and tools designed for developers and contractors working on WordPress.com sites. [Feature] Multi-site Management Features related to managing multiple sites from a single WordPress.com account. labels Sep 4, 2024
@dev-sabbir
Copy link
Author

8682151-zd-a8c

@github-actions github-actions bot added [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts [Pri] High Address as soon as possible after BLOCKER issues labels Sep 4, 2024
Copy link

github-actions bot commented Sep 4, 2024

Support References

This comment is automatically generated. Please do not edit it.

  • 8682151-zen
  • pet6gk-1uQ-p2#comment-1333

@github-actions github-actions bot added the Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". label Sep 4, 2024
@mrfoxtalbot
Copy link

mrfoxtalbot commented Sep 4, 2024

This is expected because restoring an account does not automatically re-add it to the deleted sites. When HEs restore a deleted user account, they need to follow multiple steps:

  • Restore the account
  • Undelete their sites
  • Re-add the account to those sites

This gap should be fixed alongside this:

@mrfoxtalbot
Copy link

See this comment for more details pet6gk-1uQ-p2#comment-1333

@jartes
Copy link
Contributor

jartes commented Sep 4, 2024

📌 ACTIONS

@jartes jartes closed this as not planned Won't fix, can't repro, duplicate, stale Sep 4, 2024
@jartes
Copy link
Contributor

jartes commented Sep 4, 2024

Reopening as this is a different issue but related to https://github.com/Automattic/dotcom-forge/issues/7817

@jartes jartes reopened this Sep 4, 2024
@jartes jartes moved this from Done 🎉 to Triaged in Automattic Prioritization: The One Board ™ Sep 4, 2024
@jartes jartes added Triaged To be used when issues have been triaged. and removed Needs triage Ticket needs to be triaged labels Sep 4, 2024
@paulopmt1
Copy link
Contributor

Adding @vykes-mac's notes on how to fix this: p1725491631028639/1725432241.796039-slack-CB0B2G43X

@rcrdortiz rcrdortiz self-assigned this Sep 23, 2024
@rcrdortiz rcrdortiz moved this from Triaged to In Progress in Automattic Prioritization: The One Board ™ Sep 23, 2024
@rcrdortiz rcrdortiz added the Groundskeeping Issues handled through Dotcom Groundskeeping rotations label Sep 24, 2024
@matticbot matticbot moved this from In Progress to Triaged in Automattic Prioritization: The One Board ™ Sep 24, 2024
@rcrdortiz
Copy link
Contributor

Opened a diff to fix this issue: D162130-code.

@rcrdortiz rcrdortiz moved this from Triaged to Needs Review in Automattic Prioritization: The One Board ™ Sep 24, 2024
@rcrdortiz
Copy link
Contributor

Changes are now live.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Customer Report Issues or PRs that were reported via Happiness. Previously known as "Happiness Request". [Feature Group] Developer & Contractor Tools Features and tools designed for developers and contractors working on WordPress.com sites. [Feature] Multi-site Management Features related to managing multiple sites from a single WordPress.com account. Groundskeeping Issues handled through Dotcom Groundskeeping rotations [Pri] High Address as soon as possible after BLOCKER issues [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts Triaged To be used when issues have been triaged. [Type] Bug When a feature is broken and / or not performing as intended
Development

No branches or pull requests

5 participants