From 6be2f36cd0afde46e22a43168f3076c8e9895b45 Mon Sep 17 00:00:00 2001 From: tobes Date: Tue, 2 Oct 2012 10:25:39 +0100 Subject: [PATCH] [#2939] Organization not part of package dict groups --- ckan/lib/dictization/model_save.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ckan/lib/dictization/model_save.py b/ckan/lib/dictization/model_save.py index d19ad918dee..4cefb0bfa03 100644 --- a/ckan/lib/dictization/model_save.py +++ b/ckan/lib/dictization/model_save.py @@ -216,7 +216,9 @@ def package_membership_list_save(group_dicts, package, context): session = context["session"] pending = context.get('pending') - members = session.query(model.Member).filter_by(table_id = package.id) + members = session.query(model.Member) \ + .filter(model.Member.table_id == package.id) \ + .filter(model.Member.capacity != 'organization') group_member = dict((member.group, member) for member in