Ejemplo n.º 1
0
def get_all(call: APICall):
    conform_tag_fields(call, call.data)
    with translate_errors_context(), TimingContext("mongo", "projects_get_all"):
        projects = Project.get_many(
            company=call.identity.company,
            query_dict=call.data,
            query_options=get_all_query_options,
            parameters=call.data,
            allow_public=True,
        )
        conform_output_tags(call, projects)

        call.result.data = {"projects": projects}
Ejemplo n.º 2
0
def get_all(call):
    assert isinstance(call, APICall)

    with translate_errors_context(), TimingContext("mongo", "projects_get_all"):
        res = Project.get_many(
            company=call.identity.company,
            query_dict=call.data,
            query_options=get_all_query_options,
            parameters=call.data,
            allow_public=True,
        )

        call.result.data = {"projects": res}