oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.43k stars 186 forks source link

Disappearing messages setting forgotten by client after reinstalling #3047

Closed qdhj closed 2 months ago

qdhj commented 4 months ago

Code of conduct

Self-training on how to write a bug report

Is there an existing issue for this?

Current Behavior

When I reinstall the app, message self-deletion timer drops to default (off), while still stays for my recepient.

Expected Behavior

No response

Steps To Reproduce

  1. Alice starts the self-deletion timer with Bob
  2. Bob deletes the app and installs it again
  3. Alice still has the timer, the Bob does not

As far as I understand, even if the Bob started the timer, he can still reinstall the app and drop it, still leaving it for Alice

Desktop Version

v.1.12

Anything else?

No response

KeeJef commented 3 months ago

I think there's a little confusion about the new disappearing messages feature. Since the update of disappearing messages the setting is per user, instead of per conversation, allowing one person to set a timer (like 5 minutes) and another to not set one at all.

To sync timers with someone else, you can use the "Follow Settings" option which appears in the conversation when someone changes their setting, which adjusts your timer to match theirs. Your chosen timer setting is saved and will be restored if you recover your account from a seed, as long as you were online in the last 30 days.