Skip to content

Commit 15eea40

Browse files
committed
feat: remove user_id permission check for embedding model in knowledge processing
1 parent 787da98 commit 15eea40

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

apps/knowledge/serializers/knowledge.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,12 +181,9 @@ def embedding(self, with_valid=True):
181181
knowledge_id = self.data.get('knowledge_id')
182182
knowledge = QuerySet(Knowledge).filter(id=knowledge_id).first()
183183
embedding_model_id = knowledge.embedding_model_id
184-
knowledge_user_id = knowledge.user_id
185184
embedding_model = QuerySet(Model).filter(id=embedding_model_id).first()
186185
if embedding_model is None:
187186
raise AppApiException(500, _('Model does not exist'))
188-
if embedding_model.permission_type == 'PRIVATE' and knowledge_user_id != embedding_model.user_id:
189-
raise AppApiException(500, _('No permission to use this model') + f"{embedding_model.name}")
190187
ListenerManagement.update_status(
191188
QuerySet(Document).filter(knowledge_id=self.data.get('knowledge_id')),
192189
TaskType.EMBEDDING,

0 commit comments

Comments
 (0)