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

Always allow 'Note To Self' deletions regardless of time #6689

Merged
merged 2 commits into from Dec 7, 2023

Conversation

lamemakes
Copy link
Contributor

Contributor checklist:

  • My contribution is not related to translations.
  • My commits are in nice logical chunks with good commit messages
  • My changes are rebased on the latest main branch
  • A yarn ready run passes successfully (more about tests here)
  • My changes are ready to be shipped to users

Description

Fixes #6682. This ensures that 'Note To Self' messages can be deleted from all devices at any time as opposed to being constrained to the one day time box as messages to other Signal users are. This reflects the behavior that is seen on other Signal clients.

This fix was manually tested on a Fedora 38 workstation. I attempted to remove old messages in 'Note To Self', ensured the proper prompts were given, and that these message deletions were reflected on my Android Signal client. I also checked with conversations to other Signal users and ensured that the previous functionality was unchanged.

Let me know if there's any critiques, cheers!

@scottnonnenberg-signal
Copy link
Contributor

Hey there - before I look at the code, have you looked to see how the other two clients behave in this situation? We strive for consistency across all three clients.

@lamemakes
Copy link
Contributor Author

Hey, yeah I have. This issue is actually addressing how the desktop client isn't consistent with the other clients. Android will let you remove any "Note To Self" messages regardless of how long ago they were sent. while all other conversations are limited to a day. Thanks!

@scottnonnenberg-signal
Copy link
Contributor

@lamemakes Thanks for your work on this - it will be included in our next releases!

@indutny-signal indutny-signal merged commit ad85b17 into signalapp:main Dec 7, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

"Delete from all devices" in "Note to Self" is not always possible
3 participants