Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deleted Contacts #214

Open
Schmiddiii opened this issue Nov 27, 2023 · 2 comments
Open

Deleted Contacts #214

Schmiddiii opened this issue Nov 27, 2023 · 2 comments

Comments

@Schmiddiii
Copy link
Contributor

Signal now supports the deletion of contacts since a few versions (see https://github.com/signalapp/Signal-Desktop/releases/tag/v6.37.0). Currently, it seems like deleted contacts are still synced to presage and can be queried from the store.

Deleted contacts should not be stored after a contact sync and therefore also never be returned from the store using the corresponding methods.

@gferon
Copy link
Collaborator

gferon commented Mar 1, 2024

To summarize, would this mean that you delete a contact and then mark it as "blacklisted" in the way that you will never save it again?

@Schmiddiii
Copy link
Contributor Author

Yes, store some kind of tombstone to mark the contact as deleted and not sync it again.

I am surprised though that Signal even syncs such deleted contacts in full and does not send a tombstone for them. This may require looking into how Signal marks such contacts as deleted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants