(self, request: Request, workspace_id: str, knowledge_id: str)
| 432 | get_operation_object=lambda r, keywords: get_knowledge_operation_object(keywords.get('knowledge_id')), |
| 433 | ) |
| 434 | def get(self, request: Request, workspace_id: str, knowledge_id: str): |
| 435 | return KnowledgeSerializer.Operate(data={ |
| 436 | 'workspace_id': workspace_id, |
| 437 | 'knowledge_id': knowledge_id, |
| 438 | 'user_id': request.user.id, |
| 439 | }).export_knowledge(with_source_file=request.query_params.get("with_source_file")) |
| 440 | |
| 441 | |
| 442 | class ImportKnowledge(APIView): |
nothing calls this directly
no test coverage detected