fix: default isEdit

This commit is contained in:
archer
2023-05-23 19:33:59 +08:00
parent 02caa57304
commit 52920726d4
3 changed files with 10 additions and 18 deletions

View File

@@ -7,7 +7,7 @@ const Avatar = ({ w = '30px', ...props }: ImageProps) => {
<Image <Image
fallbackSrc="/icon/logo.png" fallbackSrc="/icon/logo.png"
borderRadius={'50%'} borderRadius={'50%'}
objectFit={'contain'} objectFit={'cover'}
alt="" alt=""
w={w} w={w}
h={w} h={w}

View File

@@ -58,7 +58,11 @@ export async function saveChat({
obj: item.obj, obj: item.obj,
value: item.value, value: item.value,
systemPrompt: item.systemPrompt, systemPrompt: item.systemPrompt,
quote: item.quote || [] quote:
item.quote?.map((item) => ({
...item,
isEdit: false
})) || []
})); }));
// 没有 chatId, 创建一个对话 // 没有 chatId, 创建一个对话

View File

@@ -50,22 +50,10 @@ const ChatSchema = new Schema({
quote: { quote: {
type: [ type: [
{ {
id: { id: String,
type: String, q: String,
required: true a: String,
}, isEdit: Boolean
q: {
type: String,
default: ''
},
a: {
type: String,
default: ''
},
isEdit: {
type: String,
default: false
}
} }
], ],
default: [] default: []