elastos / Elastos.CarrierClassic.Native

Elastos Carrier is a decentralized peer to peer communication framework.
GNU General Public License v3.0
30 stars 27 forks source link

Groups are assigned new IDs when the carrier is restarted #379

Open peter-strauss opened 4 years ago

peter-strauss commented 4 years ago

In case one or multiple groups are created or joined, a group ID is assigned, however when the carrier is restarted and the list of groups is retrieved, the IDs of the groups are changed.

This issue affects the application layer such that other group attributes such as title cannot be assigned due to the missing ( or incorrectly replaced ) unique key values.

Automatically rejoining and sending messages to groups works correctly.