Skip to content
Snippets Groups Projects
Commit cfb49a26 authored by anonymous's avatar anonymous
Browse files

small fix and adds user to all groups available

parent d1284832
Branches
Tags
No related merge requests found
...@@ -2,6 +2,7 @@ import logging ...@@ -2,6 +2,7 @@ import logging
from ckan.logic.action.create import package_create, user_create, group_member_create from ckan.logic.action.create import package_create, user_create, group_member_create
import ckan.model as model import ckan.model as model
import ckan.lib.dictization.model_dictize as model_dictize import ckan.lib.dictization.model_dictize as model_dictize
import ckan.plugins.toolkit as toolkit
log = logging.getLogger(__name__) log = logging.getLogger(__name__)
...@@ -28,5 +29,7 @@ def munge_increment_name(data_dict): ...@@ -28,5 +29,7 @@ def munge_increment_name(data_dict):
def odsh_user_create(context, data_dict): def odsh_user_create(context, data_dict):
model = context['model'] model = context['model']
user = user_create(context, data_dict) user = user_create(context, data_dict)
a = group_member_create(context, {'id': 'educ', 'username': user.get('username'), 'role': 'editor'}) groups = toolkit.get_action('group_list')
return model_dictize.user_dictize(model.User.get(user.get('username')), context) for group in groups:
group_member_create(context, {'id': group, 'username': user.get('name'), 'role': 'member'})
return model_dictize.user_dictize(model.User.get(user.get('name')), context)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment