From 8ca590559d7a389d82aad3b63e6ce8cb08ac2639 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 11 Sep 2024 19:01:42 +0100 Subject: [PATCH] fix(lint): types --- frontend/src/conversation/sharedConversationSlice.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/src/conversation/sharedConversationSlice.ts b/frontend/src/conversation/sharedConversationSlice.ts index b56666c5..f605c6bf 100644 --- a/frontend/src/conversation/sharedConversationSlice.ts +++ b/frontend/src/conversation/sharedConversationSlice.ts @@ -187,9 +187,12 @@ export const sharedConversationSlice = createSlice({ ) { const { index, query } = action.payload; if (!state.queries[index].sources) { - state.queries[index].sources = query?.sources; - } else { - state.queries[index].sources!.push(query.sources![0]); + state.queries[index].sources = query.sources ?? []; + } else if (query.sources && query.sources.length > 0) { + state.queries[index].sources = [ + ...(state.queries[index].sources ?? []), + ...query.sources, + ]; } }, raiseError(