Skip to content

Commit 73260a3

Browse files
authored
Merge pull request #374 from iceljc/features/refine-chat-window
update knowledge type
2 parents 82fc8e6 + 6ce1917 commit 73260a3

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

src/lib/helpers/types/knowledgeTypes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
/**
7777
* @typedef {Object} KnowledgeSearchViewModel
7878
* @property {string} id - The knowledge data id.
79-
* @property {any} data - The knowledge data.
79+
* @property {any} payload - The knowledge payload.
8080
* @property {number} [score] - The knowledge score.
8181
* @property {number[]} [vector] - The knowledge vector.
8282
* @property {number} [vector_dimension] - The vector dimension.

src/routes/page/knowledge-base/common/vector-table/vector-item-edit-modal.svelte

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,21 +99,21 @@
9999
question = {
100100
...question,
101101
rows: isQuestionAnswerCollection ? 3 : 10,
102-
text: item?.data?.text?.data_value || item?.data?.question?.data_value || ''
102+
text: item?.payload?.text?.data_value || item?.payload?.question?.data_value || ''
103103
};
104104
105105
answer = {
106106
...answer,
107-
text: item?.data?.answer?.data_value || ''
107+
text: item?.payload?.answer?.data_value || ''
108108
};
109109
110-
innerPayloads = Object.keys(item?.data || {}).filter(key => !excludedPayloads.includes(key)).map(key => {
111-
const foundType = dataTypeOptions.find(x => x.value === item?.data[key]?.data_type);
110+
innerPayloads = Object.keys(item?.payload || {}).filter(key => !excludedPayloads.includes(key)).map(key => {
111+
const foundType = dataTypeOptions.find(x => x.value === item?.payload[key]?.data_type);
112112
return {
113113
uuid: uuidv4(),
114114
key: key,
115115
value: {
116-
...item?.data[key] || {},
116+
...item?.payload[key] || {},
117117
data_type: foundType?.value
118118
}
119119
};

src/routes/page/knowledge-base/common/vector-table/vector-item.svelte

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,11 @@
7979

8080
<tr in:fly={{ y: -5, duration: 800 }}>
8181
<td class={`knowledge-text-qa ${isDocumentCollection ? 'knowledge-text' : ''}`}>
82-
<div class="ellipsis">{item?.data?.text?.data_value || item?.data?.question?.data_value || ''}</div>
82+
<div class="ellipsis">{item?.payload?.text?.data_value || item?.payload?.question?.data_value || ''}</div>
8383
</td>
8484
{#if isQuestionAnswerCollection}
8585
<td class="knowledge-text-qa">
86-
<div class="ellipsis">{item?.data?.answer?.data_value || ''}</div>
86+
<div class="ellipsis">{item?.payload?.answer?.data_value || ''}</div>
8787
</td>
8888
{/if}
8989
<td class="knowledge-op">
@@ -132,20 +132,20 @@
132132
<div class="wrappable fw-bold text-primary">
133133
{'Question:'}
134134
</div>
135-
<div class="wrappable">{item?.data?.text?.data_value || item?.data?.question?.data_value || ''}</div>
135+
<div class="wrappable">{item?.payload?.text?.data_value || item?.payload?.question?.data_value || ''}</div>
136136
</li>
137137
<li>
138138
<div class="wrappable fw-bold text-primary">
139139
{'Answer:'}
140140
</div>
141-
<div class="wrappable">{item?.data?.answer?.data_value || ''}</div>
141+
<div class="wrappable">{item?.payload?.answer?.data_value || ''}</div>
142142
</li>
143143
{:else if isDocumentCollection}
144144
<li>
145145
<div class="wrappable fw-bold text-primary">
146146
{'Text:'}
147147
</div>
148-
<div class="wrappable">{item?.data?.text?.data_value || ''}</div>
148+
<div class="wrappable">{item?.payload?.text?.data_value || ''}</div>
149149
</li>
150150
{/if}
151151

@@ -178,22 +178,22 @@
178178
Vector dimension: {item?.vector_dimension}
179179
</li>
180180
{/if}
181-
{#if item?.data}
182-
{#each Object.keys(item.data) as key, idx (`${key}-${item?.id}`)}
181+
{#if item?.payload}
182+
{#each Object.keys(item.payload) as key, idx (`${key}-${item?.id}`)}
183183
{#if (!excludedPayloads.includes(key))}
184184
<li class="more-detail-item wrappable">
185-
<span>{key} {`(${item.data[key]?.data_type?.toLowerCase()})`}: </span>
185+
<span>{key} {`(${item.payload[key]?.data_type?.toLowerCase()})`}: </span>
186186
{#if key === KnowledgePayloadName.FileUrl}
187187
<!-- svelte-ignore a11y-click-events-have-key-events -->
188188
<!-- svelte-ignore a11y-no-static-element-interactions -->
189189
<span
190190
class="link clickable"
191-
on:click={() => window.open(item.data[key]?.data_value)}
191+
on:click={() => window.open(item.payload[key]?.data_value)}
192192
>
193193
link
194194
</span>
195195
{:else}
196-
<span>{item.data[key]?.data_value}</span>
196+
<span>{item.payload[key]?.data_value}</span>
197197
{/if}
198198
</li>
199199
{/if}

src/routes/page/knowledge-base/documents/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@
611611
...payload
612612
};
613613
614-
found.data = { ...newData };
614+
found.payload = { ...newData };
615615
items = [ ...items ];
616616
}
617617
}

src/routes/page/knowledge-base/question-answer/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@
632632
...payload
633633
};
634634
635-
found.data = { ...newData };
635+
found.payload = { ...newData };
636636
items = [ ...items ];
637637
}
638638
}

0 commit comments

Comments
 (0)