Avoid resetting conversation name in tmp threads
This commit is contained in:
parent
83cdf0f623
commit
c94b8852cd
3 changed files with 21 additions and 8 deletions
|
|
@ -494,7 +494,7 @@ class ThreadActivity : SimpleActivity() {
|
|||
if (messages.isNotEmpty() && messages.all { it.isScheduled }) {
|
||||
val scheduledMessage = messages.last()
|
||||
val fakeThreadId = generateRandomId()
|
||||
createTemporaryThread(scheduledMessage, fakeThreadId)
|
||||
createTemporaryThread(scheduledMessage, fakeThreadId, conversation)
|
||||
updateScheduledMessagesThreadId(messages, fakeThreadId)
|
||||
threadId = fakeThreadId
|
||||
}
|
||||
|
|
@ -1198,7 +1198,7 @@ class ThreadActivity : SimpleActivity() {
|
|||
if (messages.isEmpty()) {
|
||||
// create a temporary thread until a real message is sent
|
||||
threadId = message.threadId
|
||||
createTemporaryThread(message, message.threadId)
|
||||
createTemporaryThread(message, message.threadId, conversation)
|
||||
}
|
||||
val conversation = conversationsDB.getConversationWithThreadId(threadId)
|
||||
if (conversation != null) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue