Пример #1
0
def ajax_references():
    """Handler for datatables references view"""
    recid = request.args.get('recid', '')
    endpoint = request.args.get('endpoint', '')

    pid_type = get_pid_type_from_endpoint(endpoint)
    pid = PersistentIdentifier.get(pid_type, recid)

    record = LiteratureSearch().get_source(pid.object_uuid)

    return jsonify({'data': get_and_format_references(record)})
Пример #2
0
def ajax_references():
    """Handler for datatables references view.

    .. deprecated:: 2018-06-07
    """
    recid = request.args.get('recid', '')
    endpoint = request.args.get('endpoint', '')

    pid_type = get_pid_type_from_endpoint(endpoint)
    pid = PersistentIdentifier.get(pid_type, recid)

    record = LiteratureSearch().get_source(pid.object_uuid)

    return jsonify({'data': get_and_format_references(record)})