Sha256: 1aa51179c9afbff031fd6f486309b97fce65f297b0883af587e2db25fee58350

Contents?: true

Size: 863 Bytes

Versions: 3

Compression:

Stored size: 863 Bytes

Contents

var fastVar;


function fastAPIQuery(query, queryIndex) {
    fastVar = [];
    query = query.replace(/[^a-zA-Z\d\s]/g, '');
    const suggestReturn = queryIndex + "%2Cidroot%2Cauth";
    let qres = "&query=" + query + "&queryIndex=" + queryIndex + "&queryReturn=" + suggestReturn;
    qres += "&suggest=autoSubject&rows=20";
    Rails.ajax({
        url: "/vaultify/fast.json",
        async: false,
        type: "GET",
        data: qres,
        success: function (result) {
            dup = [];
            result.response.docs.forEach(function (element) {
                console.log(element);
                if (!dup.includes(element.auth)) {
                    dup.push(element.auth);
                    fastVar.push(JSON.parse('{"text":"' + element.auth + '", "url":"' + element.idroot + '"}'));
                }
            });
        }
    });
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vaultify-0.1.3 app/assets/javascripts/vaultify/fast.js
vaultify-0.1.1 app/assets/javascripts/vaultify/fast.js
vaultify-0.1.0 app/assets/javascripts/vaultify/fast.js