Page MenuHomePhabricator

[web/native] Add threadHashes to threadStore
AbandonedPublic

Authored by michal on Sep 21 2023, 7:57 AM.
Tags
None
Referenced Files
F4082221: D9256.id31339.diff
Sun, Feb 16, 1:56 AM
F4082194: D9256.id.diff
Sun, Feb 16, 1:56 AM
F4082171: D9256.diff
Sun, Feb 16, 1:51 AM
Unknown Object (File)
Mon, Feb 3, 9:34 AM
Unknown Object (File)
Sat, Feb 1, 2:18 PM
Unknown Object (File)
Wed, Jan 29, 11:29 AM
Unknown Object (File)
Fri, Jan 24, 3:36 AM
Unknown Object (File)
Thu, Jan 23, 10:50 PM
Subscribers

Details

Reviewers
inka
kamil
tomek
Summary

ENG-4959
Depends on D9255

Adding threadHashes to threadStore, and updating it in thread-store-ops.js. More explanation of the approach in the previous diff.

Test Plan

Load the web app, check if hashes are in the threadStore.
Load the native app, check that:

  • on first load the transform does not run (nothing persisted), migration runs and fills in the hashes
  • when redux state is saved it is saved with threadHashes
  • on subsequent loads, the threadHashes are correctly rehydrated

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage