Project

General

Profile

Actions

Feature #14195

closed

Remove Invitations when action completed

Added by Chris Stein about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority name:
Low
Assignee:
-
Category name:
Group Invitations
Target version:
Start date:
2021-03-17
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

This may be easier said than done.

It is possible to have multiple invites for the same group. It's also possible to join the group without accepting the invite (ie a person could request membership and be joined that way).

The request is to remove all invitations to a group if the person joins the group by any means (whether accepting an invitation or requesting membership).

A corollary that I have not tested is to remove all invitations if one of multiple invites is rejected.

Actions #1

Updated by Boone Gorges about 3 years ago

Chris, to be clear, you have confirmed that this doesn't already happen? I believe that BuddyPress does clear its own invitations if you join the group separately, but it's possible that our custom system does not.

Actions #2

Updated by Boone Gorges about 3 years ago

  • Status changed from New to Staged for Production Release
  • Target version set to 1.18.7

I've confirmed the behavior and in https://github.com/cuny-academic-commons/cac-onboarding/commit/4de95e5b31b7e7db6b27abb2e17cc0687ae1c549 I added some cleanup routines. Now, if you join a group or a site using a mechanism other than invitation acceptance, all your invitations related to that group will be cleaned accordingly.

Actions #3

Updated by Boone Gorges about 3 years ago

  • Status changed from Staged for Production Release to Resolved
Actions

Also available in: Atom PDF