From 24f686da6cfee95b200e93ec91fafa8949a5de15 Mon Sep 17 00:00:00 2001 From: tobes Date: Tue, 23 Apr 2013 16:22:22 +0100 Subject: [PATCH] [#792] Fix auth function --- ckan/logic/auth/create.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ckan/logic/auth/create.py b/ckan/logic/auth/create.py index 1baf9b61077..8832651601f 100644 --- a/ckan/logic/auth/create.py +++ b/ckan/logic/auth/create.py @@ -10,6 +10,7 @@ def package_create(context, data_dict=None): check1 = new_authz.check_config_permission('anon_create_dataset') else: check1 = new_authz.check_config_permission('create_dataset_if_not_in_organization') \ + or new_authz.check_config_permission('create_unowned_dataset') \ or new_authz.has_user_permission_for_some_org(user, 'create_dataset') if not check1: