Contact Deletion #10

Closed
opened 2020-09-06 11:07:51 +02:00 by mpk · 2 comments
Owner
  • Inform contacts about deletion
  • Handle user data (should the data be actually removed or only marked as such)
  • Handle messages of the deleted client in other chats
* Inform contacts about deletion * Handle user data (should the data be actually removed or only marked as such) * Handle messages of the deleted client in other chats
mpk added the
L
server
client
labels 2020-09-06 11:07:51 +02:00
Owner

Before implementing this, we should ask ourselves how to handle a deleted chat:
The available options are basically:

  • Mark the chat as deleted with no option to send anymore messages
  • Delete the chat in its entirety (without a warning for the user)
  • Let the user choose which type should happen
Before implementing this, we should ask ourselves how to handle a deleted chat: The available options are basically: * Mark the chat as deleted with no option to send anymore messages * Delete the chat in its entirety (without a warning for the user) * Let the user choose which type should happen
Owner

I strongly suggest to keep the chats with a removed contact, as they might contain important information which is not backed up. This would also apply to chats with contacts that were just removed from the contact list, but are still registered.

Once the contact is removed in some way, the chat will be marked as deleted and the UI elements used to compose and send messages will be disabled.

To allow the removal of unnecessary chats, a contaxt menu for chats could be implemented, which offers a delete option. That context menu could also be used for contact removal.

I strongly suggest to keep the chats with a removed contact, as they might contain important information which is not backed up. This would also apply to chats with contacts that were just removed from the contact list, but are still registered. Once the contact is removed in some way, the chat will be marked as deleted and the UI elements used to compose and send messages will be disabled. To allow the removal of unnecessary chats, a contaxt menu for chats could be implemented, which offers a delete option. That context menu could also be used for contact removal.
kske closed this issue 2020-10-06 09:02:18 +02:00
kske reopened this issue 2020-10-06 09:02:27 +02:00
kske added a new dependency 2020-10-06 09:08:47 +02:00
delvh removed a dependency 2020-10-19 18:19:22 +02:00
delvh closed this issue 2020-10-19 18:19:37 +02:00
This repo is archived. You cannot comment on issues.
No description provided.