Open claucece opened 6 years ago
This is caused by: https://github.com/otrv4/libotr-ng/blob/master/src/otrng.c#L255
We decided not to be able to send query msg on encrypted state, and therefore there is no way to refresh a conversation. We might need to remove the button from the toolbar for v4.
cc/. @juniorz @olabini @giovaneliberato
We need from this is to remove the 'refresh private conversation' from the menu.
Another possibility we discussed offline is to end the current private conversation and start a new dake.
We have decided that the spec should not allow for refreshing conversations - you can't send Query or Identity or Non-Interactive Identity message while you're in the encrypted state. This simplifies the state machine.
However, the UI can still allow refresh by simply shutting down the session and creating a new.
So, in other words, this issue is now about making the refresh functionality work under these circumstances instead.