Commit ba3cbc53 by aa.gusti

save groups

1 parent 43a4ca46
...@@ -173,14 +173,23 @@ def register_user_(data, user, groups=None): ...@@ -173,14 +173,23 @@ def register_user_(data, user, groups=None):
data['group_id'] = group_data.id data['group_id'] = group_data.id
data['user_id'] = row.id data['user_id'] = row.id
save_groups(data, None) save_groups(data, None)
if not groups:
raise Exception("Groups Kosong")
ret_groups = [] ret_groups = []
if groups: if groups:
for group in groups: for group in groups.split(','):
group_data = Group.query_group_name(group).first() group_data = Group.query_group_name(group).first()
if not group_data:
print(group)
raise Exception("Groups Data Kosong")
if group_data: if group_data:
data['group_id'] = group_data.id
data['user_id'] = row.id
row = save_groups(data, None) row = save_groups(data, None)
ret_groups.append(dict(group_name=group)) ret_groups.append(dict(group_name=group))
del data['group_id']
del data['user_id']
data['groups']=ret_groups data['groups']=ret_groups
result.append(data) result.append(data)
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!