Skip to:
Content

BuddyPress.org

Opened 4 weeks ago

Last modified 3 weeks ago

#8574 assigned defect (bug)

Bug Group Invititation System (Legacy Theme)

Reported by: mandro Owned by: dcavins
Milestone: 10.0.0 Priority: normal
Severity: normal Version:
Component: Templates Keywords: has-patch needs-refresh 2nd-opinion
Cc:

Description

Good Day

I found a bug with Legacy Template (this bug does not exist with Nouveau). Please do a test with these steps:

  1. User A Send Group Invitation to User B to join Group X
  1. And then User B will receive an invitiation. But please do not click link on the notification page.
  1. Please go to the Groups Directory and click Join to join Group X. You will see user B can not join that group. The join button can not be clicked. Kindly check screenshots below:

https://snipboard.io/6fDTPn.jpg

https://snipboard.io/C0YAlp.jpg

Attachments (2)

2.jpg (18.6 KB) - added by mandro 4 weeks ago.
8574.patch (1.3 KB) - added by imath 3 weeks ago.

Download all attachments as: .zip

Change History (5)

@mandro
4 weeks ago

#1 @rommanch
3 weeks ago

I'm having this issue on my website too

@imath
3 weeks ago

#2 @imath
3 weeks ago

  • Keywords has-patch needs-refresh 2nd-opinion added; needs-patch removed
  • Milestone changed from Awaiting Review to 10.0.0
  • Version 9.1.1 deleted

Hi @mandro

I confirm I was able to reproduce the issue. Unlike BP Nouveau, BP Legacy doesn't check what the $_POST['action'] is. It instead checks if the user has an invite and if so forces the action to an accept_invite one.

I have attached a preliminary patch to help understand the issue. @dcavins could you have a look at it and improve this patch?

#3 @imath
3 weeks ago

  • Owner set to dcavins
  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.