Skip to content

Group Invitation relationship not deleted when an external user joins the site (automatically joins the group) #128

@oseg

Description

@oseg

Context: elgg v2.3.3 + group_tools v9.2.2

Scenario:

  • In group tools plugin settings, set 'Allow all users to be invited by e-mail address' to 'yes'
  • On 'mygroup' page, click on the 'invite users' button
  • Click on 'using e-mail address' tab, enter a valid email address and press 'invite' button
  • the 'new user' receives an invitation email, but did not follow the invitation link to create his account
  • He creates his elgg account by himself, directly on the site register page
  • At his 1st connection, his dashboard is displayed
  • The 'group membership' widget displays 'mygroup'

==> But at the same time, the "group invitation" widget displays 'mygroup', if the user clicks on the 'accept' button, an error message saying that he is already a member of that group is displayed

On the other side, in the group invitation page, the pending invitation is still displayed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions