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
fallbackSrc="/icon/logo.png"
borderRadius={'50%'}
objectFit={'contain'}
objectFit={'cover'}
alt=""
w={w}
h={w}

View File

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

View File

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