|
|
|
@@ -158,13 +158,13 @@ export const isAllowedFileExtension = (fileName: string, fileMimetype: string, a |
|
|
|
|
|
|
|
export const getFilesInLogs = (rawData: any) => { |
|
|
|
const result = Object.keys(rawData || {}).map((key) => { |
|
|
|
if (typeof rawData[key] === 'object' && rawData[key].dify_model_identity === '__dify__file__') { |
|
|
|
if (typeof rawData[key] === 'object' && rawData[key]?.dify_model_identity === '__dify__file__') { |
|
|
|
return { |
|
|
|
varName: key, |
|
|
|
list: getProcessedFilesFromResponse([rawData[key]]), |
|
|
|
} |
|
|
|
} |
|
|
|
if (Array.isArray(rawData[key]) && rawData[key].some(item => item.dify_model_identity === '__dify__file__')) { |
|
|
|
if (Array.isArray(rawData[key]) && rawData[key].some(item => item?.dify_model_identity === '__dify__file__')) { |
|
|
|
return { |
|
|
|
varName: key, |
|
|
|
list: getProcessedFilesFromResponse(rawData[key]), |