Beispiel #1
0
def group_show_rest(context, data_dict):

    group_show(context, data_dict)
    api = context.get('api_version') or '1'
    group = context['group']

    if api == '2':
        group_dict = group_to_api2(group, context)
    else:
        group_dict = group_to_api1(group, context)

    return group_dict
Beispiel #2
0
def group_show_rest(context, data_dict):

    group_show(context, data_dict)
    api = context.get('api_version') or '1'
    group = context['group']

    if api == '2':
        group_dict = group_to_api2(group, context)
    else:
        group_dict = group_to_api1(group, context)

    return group_dict
Beispiel #3
0
def group_show_rest(context, data_dict):

    check_access("group_show_rest", context, data_dict)

    group_show(context, data_dict)
    api = context.get("api_version") or "1"
    group = context["group"]

    if api == "2":
        group_dict = group_to_api2(group, context)
    else:
        group_dict = group_to_api1(group, context)

    return group_dict
Beispiel #4
0
def group_show_rest(context, data_dict):

    check_access('group_show_rest',context, data_dict)

    group_show(context, data_dict)
    api = context.get('api_version') or '1'
    group = context['group']

    if api == '2':
        group_dict = model_dictize.group_to_api2(group, context)
    else:
        group_dict = model_dictize.group_to_api1(group, context)

    return group_dict
Beispiel #5
0
def group_show_rest(context, data_dict):

    check_access('group_show_rest', context, data_dict)

    group_show(context, data_dict)
    api = context.get('api_version') or '1'
    group = context['group']

    if api == '2':
        group_dict = model_dictize.group_to_api2(group, context)
    else:
        group_dict = model_dictize.group_to_api1(group, context)

    return group_dict
Beispiel #6
0
def group_create_rest(context, data_dict):

    api = context.get('api_version') or '1'

    dictized_group = group_api_to_dict(data_dict, context)
    dictized_after = group_create(context, dictized_group)

    group = context['group']

    if api == '1':
        group_dict = group_to_api1(group, context)
    else:
        group_dict = group_to_api2(group, context)

    data_dict['id'] = group.id

    return group_dict
Beispiel #7
0
def group_create_rest(context, data_dict):

    api = context.get('api_version') or '1'

    dictized_group = group_api_to_dict(data_dict, context)
    dictized_after = group_create(context, dictized_group) 

    group = context['group']

    if api == '1':
        group_dict = group_to_api1(group, context)
    else:
        group_dict = group_to_api2(group, context)

    data_dict['id'] = group.id

    return group_dict
Beispiel #8
0
def group_create_rest(context, data_dict):

    api = context.get('api_version') or '1'

    check_access('group_create_rest', context, data_dict)

    dictized_group = model_save.group_api_to_dict(data_dict, context)
    dictized_after = get_action('group_create')(context, dictized_group)

    group = context['group']

    if api == '1':
        group_dict = model_dictize.group_to_api1(group, context)
    else:
        group_dict = model_dictize.group_to_api2(group, context)

    data_dict['id'] = group.id

    return group_dict
Beispiel #9
0
def group_create_rest(context, data_dict):

    api = context.get('api_version') or '1'

    check_access('group_create_rest', context, data_dict)

    dictized_group = model_save.group_api_to_dict(data_dict, context)
    dictized_after = get_action('group_create')(context, dictized_group)

    group = context['group']

    if api == '1':
        group_dict = model_dictize.group_to_api1(group, context)
    else:
        group_dict = model_dictize.group_to_api2(group, context)

    data_dict['id'] = group.id

    return group_dict
Beispiel #10
0
def group_update_rest(context, data_dict):

    model = context['model']
    id = data_dict["id"]
    api = context.get('api_version') or '1'
    group = model.Group.get(id)
    context["group"] = group
    context["allow_partial_update"] = True
    dictized_package = group_api_to_dict(data_dict, context)
    dictized_after = group_update(context, dictized_package)

    group = context['group']

    if api == '1':
        group_dict = group_to_api1(group, context)
    else:
        group_dict = group_to_api2(group, context)

    return group_dict
Beispiel #11
0
def group_update_rest(context, data_dict):

    model = context['model']
    id = data_dict["id"]
    api = context.get('api_version') or '1'
    group = model.Group.get(id)
    context["group"] = group
    context["allow_partial_update"] = True
    dictized_package = group_api_to_dict(data_dict, context)
    dictized_after = group_update(context, dictized_package)

    group = context['group']

    if api == '1':
        group_dict = group_to_api1(group, context)
    else:
        group_dict = group_to_api2(group, context)

    return group_dict
Beispiel #12
0
def group_update_rest(context, data_dict):

    model = context["model"]
    id = data_dict["id"]
    api = context.get("api_version") or "1"
    group = model.Group.get(id)
    context["group"] = group
    context["allow_partial_update"] = True
    dictized_group = group_api_to_dict(data_dict, context)

    check_access("group_update_rest", context, dictized_group)

    dictized_after = group_update(context, dictized_group)

    group = context["group"]

    if api == "1":
        group_dict = group_to_api1(group, context)
    else:
        group_dict = group_to_api2(group, context)

    return group_dict
Beispiel #13
0
def group_update_rest(context, data_dict):

    model = context['model']
    id = data_dict["id"]
    api = context.get('api_version') or '1'
    group = model.Group.get(id)
    context["group"] = group
    context["allow_partial_update"] = True
    dictized_group = model_save.group_api_to_dict(data_dict, context)

    check_access('group_update_rest', context, dictized_group)

    dictized_after = get_action('group_update')(context, dictized_group)

    group = context['group']

    if api == '1':
        group_dict = model_dictize.group_to_api1(group, context)
    else:
        group_dict = model_dictize.group_to_api2(group, context)

    return group_dict
Beispiel #14
0
def group_update_rest(context, data_dict):

    model = context['model']
    id = data_dict["id"]
    api = context.get('api_version') or '1'
    group = model.Group.get(id)
    context["group"] = group
    context["allow_partial_update"] = True
    dictized_group = model_save.group_api_to_dict(data_dict, context)

    check_access('group_update_rest', context, dictized_group)

    dictized_after = get_action('group_update')(context, dictized_group)

    group = context['group']


    if api == '1':
        group_dict = model_dictize.group_to_api1(group, context)
    else:
        group_dict = model_dictize.group_to_api2(group, context)

    return group_dict