mirror of https://github.com/openspug/spug
修复构建仓库页面未正确应用权限设置问题
parent
192aa3137c
commit
c82ba370a9
|
@ -19,7 +19,8 @@ class RepositoryView(View):
|
||||||
@auth('deploy.repository.view|deploy.request.add|deploy.request.edit')
|
@auth('deploy.repository.view|deploy.request.add|deploy.request.edit')
|
||||||
def get(self, request):
|
def get(self, request):
|
||||||
app_id = request.GET.get('app_id')
|
app_id = request.GET.get('app_id')
|
||||||
data = Repository.objects.annotate(
|
apps = request.user.deploy_perms['apps']
|
||||||
|
data = Repository.objects.filter(app_id__in=apps).annotate(
|
||||||
app_name=F('app__name'),
|
app_name=F('app__name'),
|
||||||
env_name=F('env__name'),
|
env_name=F('env__name'),
|
||||||
created_by_user=F('created_by__nickname'))
|
created_by_user=F('created_by__nickname'))
|
||||||
|
|
Loading…
Reference in New Issue