[lib] Fix construction of ThinRawThreadInfo in createPendingThread
Summary:
Part of resolving the flow issues introduced (intentionally) in D12594.
IMPORTANT: This is used on client to create NEW *RawThreadInfos which is persisted representation. We want to make sure this change is landed in same release as migration so we don't end up having *RawThreadInfos with/without member permissions persisted before migration.
Depends on D12594
Test Plan:
Create new threads on native/web client and ensure that ThinRawThreadInfos are created/persisted without member permissions.
NOTE: 6 remaining flow issues expected.
Reviewers: ashoat
Reviewed By: ashoat
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D12597