| DatasetPermissionService.update_partial_member_list( | DatasetPermissionService.update_partial_member_list( | ||||
| tenant_id, dataset_id_str, data.get('partial_member_list') | tenant_id, dataset_id_str, data.get('partial_member_list') | ||||
| ) | ) | ||||
| else: | |||||
| # clear partial member list when permission is only_me or all_team_members | |||||
| elif data.get('permission') == 'only_me' or data.get('permission') == 'all_team_members': | |||||
| DatasetPermissionService.clear_partial_member_list(dataset_id_str) | DatasetPermissionService.clear_partial_member_list(dataset_id_str) | ||||
| partial_member_list = DatasetPermissionService.get_dataset_partial_member_list(dataset_id_str) | partial_member_list = DatasetPermissionService.get_dataset_partial_member_list(dataset_id_str) |