fix(ui): close thread sidebar on parent message deletion (#22890)
This commit is contained in:
@@ -142,6 +142,10 @@
|
||||
}
|
||||
} else if (type === 'message:delete') {
|
||||
messages = messages.filter((message) => message.id !== data.id);
|
||||
|
||||
if (threadId === data.id) {
|
||||
threadId = null;
|
||||
}
|
||||
} else if (type === 'message:reply') {
|
||||
const idx = messages.findIndex((message) => message.id === data.id);
|
||||
|
||||
|
||||
@@ -84,6 +84,10 @@
|
||||
}
|
||||
}
|
||||
} else if (type === 'message:delete') {
|
||||
if (data.id === threadId) {
|
||||
onClose();
|
||||
}
|
||||
|
||||
if (messages) {
|
||||
messages = messages.filter((message) => message.id !== data.id);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user