def records(document_id): enable_cache() document = get_document(document_id) result = RecordsQuery.handle_request(request, document=document, schema=RecordSchema) return jsonify(result)
def records(document_id): enable_cache() document = get_document(document_id) if not document.has_records(): raise BadRequest("This document does not have records.") result = RecordsQuery.handle_request(request, document=document, schema=RecordSchema) return jsonify(result)
def records(document_id): enable_cache() document = get_db_document(document_id) record_audit(Audit.ACT_ENTITY, id=document_id) if not document.supports_records: raise BadRequest("This document does not have records.") result = RecordsQuery.handle(request, document=document, schema=RecordSchema) return jsonify(result)