Skip to content

Commit bf8fe07

Browse files
committed
filter out wiki repos for share/group repos
1 parent 9854e34 commit bf8fe07

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

wsgidav/seafile_dav_provider.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -899,10 +899,11 @@ def addRepo(repo):
899899

900900
def get_group_repos(username, org_id):
901901
if org_id:
902-
return seafile_api.get_org_group_repos_by_user(username, org_id)
902+
group_repos = seafile_api.get_org_group_repos_by_user(username, org_id)
903903
else:
904-
return seafile_api.get_group_repos_by_user(username)
904+
group_repos = seafile_api.get_group_repos_by_user(username)
905905

906+
return [repo for repo in group_repos if repo.repo_type != 'wiki']
906907

907908
def get_owned_repos(username, org_id):
908909
if org_id:
@@ -922,7 +923,7 @@ def get_share_in_repo_list(username, org_id):
922923
else:
923924
repo_list = seafile_api.get_share_in_repo_list(username, -1, -1)
924925

925-
return repo_list
926+
return [repo for repo in repo_list if repo.repo_type != 'wiki']
926927

927928

928929
def list_inner_pub_repos(username, org_id, is_guest):

0 commit comments

Comments
 (0)