diff --git a/lib/shared/thread-utils.js b/lib/shared/thread-utils.js --- a/lib/shared/thread-utils.js +++ b/lib/shared/thread-utils.js @@ -585,7 +585,7 @@ const threadInfo = createPendingThread({ viewerID: loggedInUserInfo.id, - threadType: threadTypes.GENESIS_PERSONAL, + threadType: threadTypes.PERSONAL, members: [loggedInUserInfo, pendingPersonalThreadUserInfo], }); @@ -1488,9 +1488,13 @@ return threadInfo; } members.push(...mentionedNewMembers); + const threadType = threadTypeIsThick(parentThreadInfo.type) + ? threadTypes.THICK_SIDEBAR + : threadTypes.SIDEBAR; + return createPendingThread({ viewerID, - threadType: threadTypes.SIDEBAR, + threadType, members, parentThreadInfo, threadColor: threadInfo.color, diff --git a/native/chat/chat-thread-list.react.js b/native/chat/chat-thread-list.react.js --- a/native/chat/chat-thread-list.react.js +++ b/native/chat/chat-thread-list.react.js @@ -137,7 +137,7 @@ } const threadInfo = createPendingThread({ viewerID: loggedInUserInfo.id, - threadType: threadTypes.GENESIS_PRIVATE, + threadType: threadTypes.PRIVATE, members: [loggedInUserInfo], }); navigateToThread({ threadInfo, searching: true }); diff --git a/native/chat/compose-thread-button.react.js b/native/chat/compose-thread-button.react.js --- a/native/chat/compose-thread-button.react.js +++ b/native/chat/compose-thread-button.react.js @@ -28,7 +28,7 @@ params: { threadInfo: createPendingThread({ viewerID: loggedInUserInfo.id, - threadType: threadTypes.GENESIS_PRIVATE, + threadType: threadTypes.PRIVATE, members: [loggedInUserInfo], }), searching: true, diff --git a/web/utils/thread-utils.js b/web/utils/thread-utils.js --- a/web/utils/thread-utils.js +++ b/web/utils/thread-utils.js @@ -58,7 +58,7 @@ () => ({ ...createPendingThread({ viewerID: loggedInUserInfo.id, - threadType: threadTypes.GENESIS_PRIVATE, + threadType: threadTypes.PRIVATE, members: [loggedInUserInfo], name: 'New thread', }),