def form_context(request, domain, app_id, module_id, form_id): app = Application.get(app_id) form_url = "%s%s" % (get_url_base(), reverse('download_xform', args=[domain, app_id, module_id, form_id])) case_id = request.GET.get('case_id') delegation = request.GET.get('task-list') == 'true' return json_response( touchforms_api.get_full_context(domain, request.couch_user, app, form_url, case_id, delegation=delegation))
def form_context(request, domain, app_id, module_id, form_id): app = Application.get(app_id) module = app.get_module(module_id) form = module.get_form(form_id) case_id = request.REQUEST.get("case_id") return json_response( touchforms_api.get_full_context(domain, request.couch_user, app, module, form, case_id))