Changeset View
Changeset View
Standalone View
Standalone View
lib/shared/messages/remove-members-message-spec.js
Show First 20 Lines • Show All 146 Lines • ▼ Show 20 Lines | > = Object.freeze({ | ||||
notificationCollapseKey(rawMessageInfo: RawRemoveMembersMessageInfo): string { | notificationCollapseKey(rawMessageInfo: RawRemoveMembersMessageInfo): string { | ||||
return joinResult( | return joinResult( | ||||
rawMessageInfo.type, | rawMessageInfo.type, | ||||
rawMessageInfo.threadID, | rawMessageInfo.threadID, | ||||
rawMessageInfo.creatorID, | rawMessageInfo.creatorID, | ||||
); | ); | ||||
}, | }, | ||||
generatesNotifs: async () => undefined, | |||||
userIDs(rawMessageInfo: RawRemoveMembersMessageInfo): $ReadOnlyArray<string> { | userIDs(rawMessageInfo: RawRemoveMembersMessageInfo): $ReadOnlyArray<string> { | ||||
return rawMessageInfo.removedUserIDs; | return rawMessageInfo.removedUserIDs; | ||||
}, | }, | ||||
validator: rawRemoveMembersMessageInfoValidator, | validator: rawRemoveMembersMessageInfoValidator, | ||||
}); | }); |