### What problem does this PR solve? Duplicate method name. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)tags/v0.8.0
| @@ -125,7 +125,7 @@ def list_datasets(): | |||
| desc = request.args.get("desc", True) | |||
| try: | |||
| tenants = TenantService.get_joined_tenants_by_user_id(current_user.id) | |||
| kbs = KnowledgebaseService.get_by_tenant_ids( | |||
| kbs = KnowledgebaseService.get_by_tenant_ids_by_offset( | |||
| [m["tenant_id"] for m in tenants], current_user.id, int(offset), int(count), orderby, desc) | |||
| return construct_json_result(data=kbs, code=RetCode.DATA_ERROR, message=f"attempt to list datasets") | |||
| except Exception as e: | |||
| @@ -42,8 +42,7 @@ class KnowledgebaseService(CommonService): | |||
| @classmethod | |||
| @DB.connection_context() | |||
| def get_by_tenant_ids(cls, joined_tenant_ids, user_id, | |||
| offset, count, orderby, desc): | |||
| def get_by_tenant_ids_by_offset(cls, joined_tenant_ids, user_id, offset, count, orderby, desc): | |||
| kbs = cls.model.select().where( | |||
| ((cls.model.tenant_id.in_(joined_tenant_ids) & (cls.model.permission == | |||
| TenantPermission.TEAM.value)) | ( | |||