diff --git a/APPL/SCF/scaffolding_import.inc b/APPL/SCF/scaffolding_import.inc index a71d15d0e6..81f7ec8367 100644 --- a/APPL/SCF/scaffolding_import.inc +++ b/APPL/SCF/scaffolding_import.inc @@ -32,16 +32,25 @@ function scaffolding_import(model, scf_params) function scf_import() { var data = $("#importeer").val(); - protectRequest.dataToken(data); - $.post(url - ,data - ,importCallback - ,"json" - ).fail(function(xhr, status, error) { + try { + var tester = JSON.parse($("#importeer").val()); + } catch (e) { + FcltMgr.alert(e.description || e.message); + return; + } + + $.ajax({ + type: "POST", + url: url, + data: data, + success: importCallback, + dataType: "json", + "headers": { "X-CSRF-TOKEN" : RVT_token } + }).fail(function(xhr, status, error) { // error handling var data = JSON.parse(xhr.responseText); - alert(data.error.message); - }); + FcltMgr.alert(data.error.message); + }); }