Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Contact stays in "pending contacts" #2844

@Tomo59

Description

@Tomo59

Describe the bug
personA sees personB in "pending contacts" even if personB accepted the request.

Then if personA deletes personB contact and adds it again, personB is correctly in "ungrouped" contacts. BUT personB now sees personA in "pending contacts".

So no matter what we do one of the 2 persons will see the other in "Pending contacts".

To Reproduce
Steps to reproduce the behavior:

  1. personA add a new contact personB
  2. personB accepts the contact request
  3. one of the person sees the other in "pending contacts"

Expected behavior
Both persons should see the other contact in "ungrouped" group.

Environment (please complete the following information):

  • Desktop
  • Chromium Version 99.0.4844.51 (Official Build) snap (64-bit)
  • Converse.js version (master branch as of March 10th 2022 : commit 47b0165)

Additional context
I attach the log of personA's Converse where personA has personB in pending contact, personA deletes this contact and readd it, personA is OK but personB sees personA in pending contacts and then personB does the same and personA' side is broken again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions