|
79 | 79 |
|
80 | 80 | <tr in:fly={{ y: -5, duration: 800 }}> |
81 | 81 | <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> |
83 | 83 | </td> |
84 | 84 | {#if isQuestionAnswerCollection} |
85 | 85 | <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> |
87 | 87 | </td> |
88 | 88 | {/if} |
89 | 89 | <td class="knowledge-op"> |
|
132 | 132 | <div class="wrappable fw-bold text-primary"> |
133 | 133 | {'Question:'} |
134 | 134 | </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> |
136 | 136 | </li> |
137 | 137 | <li> |
138 | 138 | <div class="wrappable fw-bold text-primary"> |
139 | 139 | {'Answer:'} |
140 | 140 | </div> |
141 | | - <div class="wrappable">{item?.data?.answer?.data_value || ''}</div> |
| 141 | + <div class="wrappable">{item?.payload?.answer?.data_value || ''}</div> |
142 | 142 | </li> |
143 | 143 | {:else if isDocumentCollection} |
144 | 144 | <li> |
145 | 145 | <div class="wrappable fw-bold text-primary"> |
146 | 146 | {'Text:'} |
147 | 147 | </div> |
148 | | - <div class="wrappable">{item?.data?.text?.data_value || ''}</div> |
| 148 | + <div class="wrappable">{item?.payload?.text?.data_value || ''}</div> |
149 | 149 | </li> |
150 | 150 | {/if} |
151 | 151 |
|
|
178 | 178 | Vector dimension: {item?.vector_dimension} |
179 | 179 | </li> |
180 | 180 | {/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}`)} |
183 | 183 | {#if (!excludedPayloads.includes(key))} |
184 | 184 | <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> |
186 | 186 | {#if key === KnowledgePayloadName.FileUrl} |
187 | 187 | <!-- svelte-ignore a11y-click-events-have-key-events --> |
188 | 188 | <!-- svelte-ignore a11y-no-static-element-interactions --> |
189 | 189 | <span |
190 | 190 | class="link clickable" |
191 | | - on:click={() => window.open(item.data[key]?.data_value)} |
| 191 | + on:click={() => window.open(item.payload[key]?.data_value)} |
192 | 192 | > |
193 | 193 | link |
194 | 194 | </span> |
195 | 195 | {:else} |
196 | | - <span>{item.data[key]?.data_value}</span> |
| 196 | + <span>{item.payload[key]?.data_value}</span> |
197 | 197 | {/if} |
198 | 198 | </li> |
199 | 199 | {/if} |
|
0 commit comments