From ea6ec5268978c3fb6ff014f30fcefb228dcf39bd Mon Sep 17 00:00:00 2001 From: yackob03 Date: Wed, 22 Jan 2014 12:13:51 -0500 Subject: [PATCH] Fix OR predicate for mysql on prototype permissions. --- data/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/model.py b/data/model.py index a33f80e4c..c047e1602 100644 --- a/data/model.py +++ b/data/model.py @@ -831,8 +831,8 @@ def create_repository(namespace, name, creating_user, visibility='private'): if creating_user.username != namespace: # Permission prototypes only work for orgs org = get_organization(namespace) - user_clause = (PermissionPrototype.activating_user == creating_user | - PermissionPrototype.activating_user >> None) + user_clause = ((PermissionPrototype.activating_user == creating_user) | + (PermissionPrototype.activating_user >> None)) team_protos = (PermissionPrototype .select()