Merge branch 'orgs' of ssh://bitbucket.org/yackob03/quay into orgs

This commit is contained in:
yackob03 2013-11-07 12:55:35 -05:00
commit 2663a534d7
15 changed files with 244 additions and 26 deletions

View file

@ -74,7 +74,8 @@ def get_logged_in_user():
return {
'name': o.username,
'gravatar': compute_hash(o.email),
'is_org_admin': admin_org.can()
'is_org_admin': admin_org.can(),
'can_create_repo': admin_org.can() or CreateRepositoryPermission(o.username).can()
}
if current_user.is_anonymous():
@ -90,7 +91,8 @@ def get_logged_in_user():
'email': user.email,
'gravatar': compute_hash(user.email),
'askForPassword': user.password_hash is None,
'organizations': [org_view(o) for o in organizations]
'organizations': [org_view(o) for o in organizations],
'can_create_repo': True
})