|
@@ -129,8 +129,11 @@ class SpaceAPI(SecurityResource):
|
|
|
# a new type to update a model
|
|
|
ret = space.update(data)
|
|
|
# create group
|
|
|
+ member = {"user_id": data['user_id'], "role": OWNER}
|
|
|
if 'members' in request.form:
|
|
|
- MemberModel(group_id=space_id).update_group(members=json.loads(request.form['members']))
|
|
|
+ members = json.loads(request.form['members'])
|
|
|
+ members.append(member)
|
|
|
+ MemberModel(group_id=space_id).update_group(members=members)
|
|
|
return self.render_json(data=space.item())
|
|
|
else:
|
|
|
return self.render_error(code=Code.form_error, message=form.errors)
|