소스 검색

Add Authorization checks (#2218)

### What problem does this PR solve?

Add Authorization checks
#2203

### Type of change


- [x] New Feature (non-breaking change which adds functionality)

Co-authored-by: Feiue <10215101452@stu.ecun.edu.cn>
tags/v0.11.0
LiuHua 1 년 전
부모
커밋
0aafa281a5
No account linked to committer's email address
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3
    3
      api/apps/kb_app.py

+ 3
- 3
api/apps/kb_app.py 파일 보기

def detail(): def detail():
kb_id = request.args["kb_id"] kb_id = request.args["kb_id"]
try: try:
tenants = TenantService.get_joined_tenants_by_user_id(current_user.id)
for m in tenants:
tenants = UserTenantService.query(user_id=current_user.id)
for tenant in tenants:
if KnowledgebaseService.query( if KnowledgebaseService.query(
tenant_id=m["tenant_id"], id=kb_id):
tenant_id=tenant.tenant_id, id=kb_id):
break break
else: else:
return get_json_result( return get_json_result(

Loading…
취소
저장