diff --git a/website/app/static/js/mispParser.js b/website/app/static/js/mispParser.js index 2474c1f..f3901e4 100644 --- a/website/app/static/js/mispParser.js +++ b/website/app/static/js/mispParser.js @@ -60,8 +60,60 @@ function parseMispObject(misp_object, query_url, functionToCall){ ) ) $mainContainer.append(first_elem) - $mainContainer.append(first_elem) $mainContainer.append(generate(misp_object, query_url, functionToCall)) + $mainContainer.append($("
")) + return $mainContainer +} + +function parseMispAttr(misp_attr, misp_types, key, query_url, query_as_same){ + let $query = $("") + let $query_same = null + + if(!misp_types.includes('counter') && !misp_types.includes('datetime') ){ + if(query_url){ + $query=$("").attr("href", query_url+misp_attr).text("query").css("margin-left", "10px") + } + // `_${functionToCall.name}('${misp_attr}')` refer to 'window._query_as_same = query_as_same' in my vue file + $query_same = $("