Page MenuHomePhabricator

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

Authored by kamil on Wed, Aug 28, 7:42 AM.
Tags
None
Referenced Files
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
Unknown Object (File)
Sat, Sep 7, 7:22 AM
Unknown Object (File)
Sat, Sep 7, 7:14 AM
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
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 ↗(On Diff #43751)

This function could now be inlined in addMembersSpec.

154 ↗(On Diff #43751)

This can also be inlined.

lib/types/dm-ops.js
31–32 ↗(On Diff #43751)

This can be deleted.

281–299 ↗(On Diff #43751)

We can inline dmChangeThreadSettingsBaseValidatorShape into dmChangeThreadSettingsOperationValidator.

306–316 ↗(On Diff #43751)

We can delete these.

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