diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js index cdea06b77..d04e460d8 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette-editor.js @@ -382,20 +382,9 @@ RED.palette.editor = (function() { catalogueLoadStart = Date.now(); var handled = 0; catalogues.forEach(function(catalog,index) { - $.ajax({ - dataType: "json", - url: catalog, - data: {_: new Date().getTime()}, - success: function(v) { - try { - var parsed = JSON.parse(v); - handleCatalogResponse(null,catalog,index,parsed); - refreshNodeModuleList(); - } catch(err) { - console.error(catalog,err.toString()) - handleCatalogResponse(err,catalog,index); - } - } + $.getJSON(catalog, {_: new Date().getTime()},function(v) { + handleCatalogResponse(null,catalog,index,v); + refreshNodeModuleList(); }).fail(function(jqxhr, textStatus, error) { handleCatalogResponse(jqxhr,catalog,index); }).always(function() {