Page MenuHomePhabricator

[lib] Remove community from thick threads
ClosedPublic

Authored by tomek on Aug 5 2024, 3:24 AM.
Tags
None
Referenced Files
F2763004: D12967.id43168.diff
Thu, Sep 19, 10:36 AM
F2754980: D12967.diff
Wed, Sep 18, 9:16 PM
Unknown Object (File)
Thu, Sep 5, 4:42 PM
Unknown Object (File)
Thu, Sep 5, 4:42 PM
Unknown Object (File)
Thu, Sep 5, 4:42 PM
Unknown Object (File)
Thu, Sep 5, 4:42 PM
Unknown Object (File)
Sat, Aug 31, 4:56 PM
Unknown Object (File)
Fri, Aug 30, 8:32 PM
Subscribers

Details

Summary
Test Plan

Made sure that it's possible to create a sidebar. Also checked if persisting and reading thin and thick threads from SQLite works on web.

Diff Detail

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

Event Timeline

lib/utils/thread-ops-utils.js
47

This is for Flow. ClientDBThreadInfo has community as a mandatory nullable property, but thick threads don't have it at all.

native/redux/persist.js
405–427

We shouldn't expect any thick thread to be in the store while performing this old migration.

Harbormaster returned this revision to the author for changes because remote builds failed.Aug 5 2024, 3:45 AM
Harbormaster failed remote builds in B30887: Diff 43067!
tomek requested review of this revision.Aug 5 2024, 4:17 AM
tomek edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Aug 5 2024, 6:23 AM
This revision was automatically updated to reflect the committed changes.