def register_user():
    # add user to db
    user_name = request.form.get('user_name')
    user_email = request.form.get('user_email')
    user_password = request.form.get('user_password')
    gcm_regid = request.form.get('gcm_regid')

    repository.add_user(user_name, user_email, user_password, gcm_regid)
    js = [{"name": user_name, "user_email": user_email,  "gcm_regid": gcm_regid}]
    return Response(json.dumps(js),  mimetype='application/json')
def register_user():
    # add user to db
    try:
        content = request.get_json(force=True)
        user_name = content['user_name']
        user_email = content['user_email']
        user_password = content['user_password']
        user_group = content['user_group']
        gcm_regid = content['gcm_regid']

        repository.add_user(user_name, user_email, user_password, gcm_regid, user_group)
        js = {"name": user_name, "user_email": user_email,  "gcm_regid": gcm_regid, "user_group": user_group}
        return Response(json.dumps(js),  mimetype='application/json')
    except Exception:
        js = {"result": "wrong json format or email exist"}
        return Response(json.dumps(js),  mimetype='application/json')