Skip to content

Commit 0a7c083

Browse files
author
Jicheng Lu
committed
temp save
1 parent 7c0590a commit 0a7c083

File tree

3 files changed

+23
-14
lines changed

3 files changed

+23
-14
lines changed

src/routes/chat/[agentId]/[conversationId]/chat-box.svelte

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,6 @@
282282
return files.map((/** @type {any} */ f) => {
283283
return {
284284
...f,
285-
conversation_id: params.conversationId,
286285
message_id: lastBotMsg?.message_id
287286
};
288287
});
@@ -384,16 +383,14 @@
384383
if (!!!data?.truncateMsgId) {
385384
files = getChatFiles();
386385
}
387-
// resetStorage();
386+
resetStorage();
388387
389388
return new Promise((resolve, reject) => {
390389
sendMessageToHub(params.agentId, params.conversationId, msgText, messageData, files).then(res => {
391390
isSendingMsg = false;
392-
resetStorage();
393391
resolve(res);
394392
}).catch(err => {
395393
isSendingMsg = false;
396-
resetStorage();
397394
reject(err);
398395
});
399396
});
@@ -959,7 +956,7 @@
959956
onConfirm={confirmSelectedOption}
960957
/>
961958
{#if message.rich_content?.editor === EditorType.File && message.message_id != lastBotMsg?.message_id}
962-
<ChatImage conversationId={params.conversationId} messageId={message.message_id} />
959+
<ChatImage message={message} />
963960
{/if}
964961
</div>
965962
{/if}

src/routes/chat/[agentId]/[conversationId]/chatImage/chat-attachment.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
collectOptions(options);
3131
const savedAttachments = conversationUserAttachmentStore.get();
3232
files = savedAttachments.accepted_files || [];
33+
console.log(files);
3334
});
3435
3536
$: {

src/routes/chat/[agentId]/[conversationId]/chatImage/chat-image.svelte

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import FileGallery from '$lib/common/FileGallery.svelte';
44
import { getUserStore } from '$lib/helpers/store';
55
import { getConversationFiles } from '$lib/services/conversation-service';
6+
import { PUBLIC_SERVICE_URL } from '$env/static/public';
7+
import { page } from '$app/stores';
68
7-
/** @type {string} */
8-
export let conversationId;
9-
/** @type {string} */
10-
export let messageId;
9+
/** @type {any} */
10+
export let message;
1111
1212
/** @type {any[]} */
1313
let files = [];
@@ -17,18 +17,29 @@
1717
onMount(() => {
1818
const user = getUserStore();
1919
token = user.token;
20-
});
21-
22-
$: {
23-
getConversationFiles(conversationId, messageId).then(data => {
20+
getConversationFiles($page.params.conversationId, message?.message_id).then(data => {
2421
// @ts-ignore
2522
files = data?.filter(item => !!item.file_url)?.map(item => {
2623
return {
2724
...item,
28-
file_data: `${item.file_url}?token=${token}`
25+
file_data: `${PUBLIC_SERVICE_URL}${item.file_url}?access_token=${token}`
2926
};
3027
}) || [];
3128
});
29+
});
30+
31+
$: {
32+
// if (files.length === 0) {
33+
// getConversationFiles($page.params.conversationId, message?.message_id).then(data => {
34+
// // @ts-ignore
35+
// files = data?.filter(item => !!item.file_url)?.map(item => {
36+
// return {
37+
// ...item,
38+
// file_data: `${PUBLIC_SERVICE_URL}${item.file_url}?access_token=${token}`
39+
// };
40+
// }) || [];
41+
// });
42+
// }
3243
}
3344
</script>
3445

0 commit comments

Comments
 (0)