Page MenuHomePhabricator

[native] Don't overwrite main SQLCipher key when creating logs key
ClosedPublic

Authored by ashoat on Feb 21 2024, 12:36 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jun 7, 3:11 PM
Unknown Object (File)
Fri, Jun 7, 3:11 PM
Unknown Object (File)
Fri, Jun 7, 3:11 PM
Unknown Object (File)
Fri, Jun 7, 3:11 PM
Unknown Object (File)
Apr 3 2024, 3:57 AM
Unknown Object (File)
Apr 3 2024, 3:57 AM
Unknown Object (File)
Apr 3 2024, 3:57 AM
Unknown Object (File)
Apr 3 2024, 3:56 AM
Subscribers
None

Details

Summary

This resolves ENG-6826. The issue is described in this comment.

Test Plan

I tested upgrading from 314 -> 316 on my Android device. Prior to this diff, it would always result in the bug. After this diff, the bug no longer occurred.

In addition, I tested upgrading from 314 -> master in the same way.

Diff Detail

Repository
rCOMM Comm
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

ashoat published this revision for review.Feb 21 2024, 12:39 PM

Looks good. Also looks like we don't need to run yarn build-db-wasm on these changes

This revision is now accepted and ready to land.Feb 21 2024, 1:04 PM