Automattic / wp-calypso

The JavaScript and API powered WordPress.com
https://developer.wordpress.com
GNU General Public License v2.0
12.39k stars 1.98k forks source link

Invites: Add UI for unblocking invites #17172

Open rachelmcr opened 6 years ago

rachelmcr commented 6 years ago

Currently, there isn't a UI or clear instructions for unblocking invitation emails (to become a member of a site) if you have previously blocked them. As reported by Rose:

Some time ago, while trying to unsubscribe from the many emails from .com blogs I get, I managed to block user/editor/admin invites emails too. In trying to figure out how to re-allow invites I searched support.wordpress.com, and pinged multiple A12s, none of whom knew how to fix the issue.

Steps to reproduce

  1. Starting at URL: https://wordpress.com/people
  2. Select a site.
  3. Select the "Invite User" button in the top right.
  4. Send an invitation to a test user or email address you own.
  5. Check your email for the invitation, and select "Unsubscribe" in the "Small print" section (to block future invitation emails).
  6. Try to unblock invitation emails (so you can receive invitation emails again).

What I expected

Rose mentioned expecting a setting to unblock invites somewhere like here:

https://wordpress.com/me/notifications/subscriptions

What happened instead / Workaround

There is no straightforward UI for unblocking these emails.

You need staff assistance or the complex workaround described here: https://en.forums.wordpress.com/topic/invitation-not-sent-the-user-has-blocked-invite-emails-error-message-1?replies=14#post-1127503

Update: an easier fix exists but must be applied by HEs, see steps at 544-gh-Automattic/dotcom-manage#issuecomment-1056388714.

Screenshot / Video

Link in invite emails to block invites:

screen shot 2017-08-14 at 2 46 22 pm

Context / Source

Internal ref: p58i-6w7-p2

jamiepalatnik commented 6 years ago

Possibly related: unblocking subscriptions emails.

Came up in this ticket: 762357-zen

rachelmcr commented 6 years ago

@jamiepalatnik We have a UI for unblocking subscription emails:

liviopv commented 6 years ago

Another case on 820144-zen

kraftbj commented 6 years ago

Another case via an individual on the dotorg team unable to be added to a site. The underlying code on wp.com exists via a private class function (grok for cancel_unsub_invites), so looks like we may need an endpoint that hits that function (or one of the ones that function uses) in addition to the Calypso-specific bits.

kraftbj commented 6 years ago

Refiling as a bug as it's a broken flow which makes it impossible for an individual to undo an action that blocks functionality.

stale[bot] commented 5 years ago

This issue has been marked as stale and will be closed in seven days. This happened because:

You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation.

GeoJunkie commented 5 years ago

Reopening this as it's coming up again. Reported in 4012073-hc

Also, there's some updated instructions for the workaround here: https://en.forums.wordpress.com/topic/receiving-invitation-not-sent-the-user-has-blocked-invite-emails-error/#post-1651398

It's still complex and not a good UX, though. Could it be updated?

stale[bot] commented 4 years ago

This issue has been marked as stale and will be closed in seven days. This happened because:

You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation.

supernovia commented 3 years ago

Opening this up again! It's something we spotted in the forums today: https://wordpress.com/forums/topic/receiving-invite-not-sent-user-has-blocked/

ersatzpenguin commented 3 years ago

This also came up in 28995719-hc.

github-actions[bot] commented 2 years ago

This issue is stale because it has been 180 days with no activity. You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation and apply one of relevant issue close labels.

formosattic commented 2 years ago

It came up again in 4824268-zd-woothemes

Message: User blocked invites image1

An easier fix exists but must be applied by HEs, see steps at 544-gh-Automattic/dotcom-manage#issuecomment-1056388714 , will update this in the initial report.

kylemcph commented 2 years ago

Another report via 34955870-hc. The workaround in the aforementioned https://github.com/Automattic/dotcom-manage/issues/544#issuecomment-1056388714 issue worked perfectly.

cuemarie commented 1 year ago

📌 FINDINGS/SCREENSHOTS/VIDEO

📌 ACTIONS

github-actions[bot] commented 1 year ago

Support References

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

github-actions[bot] commented 1 year ago

This issue is stale because it has been 180 days with no activity. You can keep the issue open by adding a comment. If you do, please provide additional context and explain why you’d like it to remain open. You can also close the issue yourself — if you do, please add a brief explanation and apply one of relevant issue close labels.

csabarakasz commented 1 year ago

Same issue: 6087617-zd-woothemes

Solution: 544-gh-Automattic/dotcom-forge#issuecomment-1056388714

jp-imagines commented 1 year ago

Another report in 6402066-zd-woothemes. Used the workaround in 544-gh-Automattic/dotcom-forge#issuecomment-1056388714 as well.