It looks like when we refactored storeOlmPersistData as part of removing sqlite_orm, we accidentally stopped persisting the OLM account. As a result, CommCoreModule::initializeCryptoAccount() was creating a new OLM account each time it was called. This one line change fixed things.
Details
Details
called initializeCryptoAccount() multiple times and confirmed it was idempotent (returned the same identity keys) after this fix
Diff Detail
Diff Detail
- Repository
- rCOMM Comm
- Branch
- master
- Lint
No Lint Coverage - Unit
No Test Coverage