Page MenuHomePhabricator

[lib] remove `newMemberIDs` from `DMThreadSettingsChanges`
ClosedPublic

Authored by kamil on Wed, Aug 28, 7:42 AM.
Tags
None
Referenced Files
F2788812: D13195.id43783.diff
Sat, Sep 21, 7:30 AM
F2788097: D13195.diff
Sat, Sep 21, 5:47 AM
Unknown Object (File)
Tue, Sep 17, 2:52 PM
Unknown Object (File)
Tue, Sep 17, 4:00 AM
Unknown Object (File)
Tue, Sep 17, 12:08 AM
Unknown Object (File)
Thu, Sep 12, 1:42 AM
Unknown Object (File)
Wed, Sep 11, 9:23 AM
Unknown Object (File)
Sat, Sep 7, 2:19 PM
Subscribers

Details

Summary

ENG-8979;

For adding new members there is separate spec, ADD_MEMBERS and ADD_VIEWER_TO_THREAD_MEMBERS.

Depends on D13192

Test Plan

Flow

Diff Detail

Repository
rCOMM Comm
Branch
logic-4
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

kamil held this revision as a draft.
kamil published this revision for review.Wed, Aug 28, 7:55 AM
tomek added inline comments.
lib/shared/dm-ops/change-thread-settings-spec.js
60

This function could now be inlined in addMembersSpec.

154

This can also be inlined.

lib/types/dm-ops.js
31–32

This can be deleted.

281–299

We can inline dmChangeThreadSettingsBaseValidatorShape into dmChangeThreadSettingsOperationValidator.

306–316

We can delete these.

This revision is now accepted and ready to land.Wed, Aug 28, 9:19 AM