Skip to content

Commit 52ba4d6

Browse files
committed
refactor: update model instance retrieval to use workspace_id and enhance document syncing with image linking
1 parent 1e6fabf commit 52ba4d6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/knowledge/serializers/knowledge.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class KnowledgeWebCreateRequest(serializers.Serializer):
6060
desc = serializers.CharField(required=False, allow_null=True, allow_blank=True, label=_('knowledge description'))
6161
embedding_model_id = serializers.CharField(required=True, label=_('knowledge embedding'))
6262
source_url = serializers.CharField(required=True, label=_('source url'))
63-
selector = serializers.CharField(required=True, label=_('knowledge selector'))
63+
selector = serializers.CharField(required=False, label=_('knowledge selector'), allow_null=True, allow_blank=True)
6464

6565

6666
class KnowledgeEditRequest(serializers.Serializer):
@@ -550,7 +550,7 @@ def save_web(self, instance: Dict, with_valid=True):
550550
embedding_model_id=instance.get('embedding_model_id'),
551551
meta={
552552
'source_url': instance.get('source_url'),
553-
'selector': instance.get('selector'),
553+
'selector': instance.get('selector', 'body'),
554554
'embedding_model_id': instance.get('embedding_model_id')
555555
},
556556
)

0 commit comments

Comments
 (0)