Changeset View
Changeset View
Standalone View
Standalone View
lib/shared/messages/sidebar-source-message-spec.js
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Lines | if (!rawMessageInfo.sourceMessage) { | ||||
return null; | return null; | ||||
} | } | ||||
const sourceMessage = params.createMessageInfoFromRaw( | const sourceMessage = params.createMessageInfoFromRaw( | ||||
rawMessageInfo.sourceMessage, | rawMessageInfo.sourceMessage, | ||||
); | ); | ||||
invariant( | invariant( | ||||
sourceMessage && | sourceMessage && | ||||
sourceMessage.type !== messageTypes.SIDEBAR_SOURCE && | sourceMessage.type !== messageTypes.SIDEBAR_SOURCE && | ||||
sourceMessage.type !== messageTypes.REACTION, | sourceMessage.type !== messageTypes.REACTION && | ||||
'Sidebars can not be created from SIDEBAR SOURCE OR REACTION', | sourceMessage.type !== messageTypes.EDIT_MESSAGE, | ||||
'Sidebars can not be created from SIDEBAR SOURCE, REACTION or EDIT MESSAGE', | |||||
); | ); | ||||
return { | return { | ||||
type: messageTypes.SIDEBAR_SOURCE, | type: messageTypes.SIDEBAR_SOURCE, | ||||
id: rawMessageInfo.id, | id: rawMessageInfo.id, | ||||
threadID: rawMessageInfo.threadID, | threadID: rawMessageInfo.threadID, | ||||
creator, | creator, | ||||
time: rawMessageInfo.time, | time: rawMessageInfo.time, | ||||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |