mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: simplify validation checks in document and paragraph retrieval methods
This commit is contained in:
parent
3d1ebad70b
commit
7fc0bd2396
|
|
@ -606,8 +606,7 @@ class DocumentSerializers(serializers.Serializer):
|
|||
return FileSerializer.Operate(data={'id': file.id}).get(with_valid=True)
|
||||
|
||||
def one(self, with_valid=False):
|
||||
if with_valid:
|
||||
self.is_valid(raise_exception=True)
|
||||
self.is_valid(raise_exception=True)
|
||||
query_set = QuerySet(model=Document)
|
||||
query_set = query_set.filter(**{'id': self.data.get("document_id")})
|
||||
return native_search({
|
||||
|
|
|
|||
|
|
@ -361,6 +361,7 @@ class ParagraphSerializers(serializers.Serializer):
|
|||
raise AppApiException(500, _('Knowledge id does not exist'))
|
||||
|
||||
def get_query_set(self):
|
||||
self.is_valid()
|
||||
query_set = QuerySet(model=Paragraph)
|
||||
query_set = query_set.filter(
|
||||
**{'knowledge_id': self.data.get('knowledge_id'), 'document_id': self.data.get("document_id")})
|
||||
|
|
|
|||
Loading…
Reference in New Issue