Skip to content

Commit 01cb3ef

Browse files
authored
Bugfix/delete messages via sessionId (#3982)
delete messages via sessionId
1 parent a0b4abd commit 01cb3ef

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/server/src/controllers/chat-messages/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ const removeAllChatMessages = async (req: Request, res: Response, next: NextFunc
180180
const messages = await utilGetChatMessage({
181181
chatflowid,
182182
chatTypes,
183+
sessionId,
183184
startDate,
184185
endDate,
185186
feedback: isFeedback,

packages/ui/src/ui-component/dialog/ViewMessagesDialog.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,15 +247,15 @@ const ViewMessagesDialog = ({ show, dialogProps, onCancel }) => {
247247
const obj = { chatflowid, isClearFromViewMessageDialog: true }
248248

249249
let _chatTypeFilter = chatTypeFilter
250-
if (typeof chatTypeFilter === 'string') {
250+
if (typeof chatTypeFilter === 'string' && chatTypeFilter.startsWith('[') && chatTypeFilter.endsWith(']')) {
251251
_chatTypeFilter = JSON.parse(chatTypeFilter)
252252
}
253253
if (_chatTypeFilter.length === 1) {
254254
obj.chatType = _chatTypeFilter[0]
255255
}
256256

257257
let _feedbackTypeFilter = feedbackTypeFilter
258-
if (typeof feedbackTypeFilter === 'string') {
258+
if (typeof feedbackTypeFilter === 'string' && feedbackTypeFilter.startsWith('[') && feedbackTypeFilter.endsWith(']')) {
259259
_feedbackTypeFilter = JSON.parse(feedbackTypeFilter)
260260
}
261261
if (_feedbackTypeFilter.length === 1) {

0 commit comments

Comments
 (0)