FSN#39957 API2 bestand tegen CSRF misbruik
svn path=/Website/trunk/; revision=33326
This commit is contained in:
@@ -32,16 +32,25 @@ function scaffolding_import(model, scf_params)
|
|||||||
function scf_import()
|
function scf_import()
|
||||||
{
|
{
|
||||||
var data = $("#importeer").val();
|
var data = $("#importeer").val();
|
||||||
protectRequest.dataToken(data);
|
try {
|
||||||
$.post(url
|
var tester = JSON.parse($("#importeer").val());
|
||||||
,data
|
} catch (e) {
|
||||||
,importCallback
|
FcltMgr.alert(e.description || e.message);
|
||||||
,"json"
|
return;
|
||||||
).fail(function(xhr, status, error) {
|
}
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: "POST",
|
||||||
|
url: url,
|
||||||
|
data: data,
|
||||||
|
success: importCallback,
|
||||||
|
dataType: "json",
|
||||||
|
"headers": { "X-CSRF-TOKEN" : RVT_token }
|
||||||
|
}).fail(function(xhr, status, error) {
|
||||||
// error handling
|
// error handling
|
||||||
var data = JSON.parse(xhr.responseText);
|
var data = JSON.parse(xhr.responseText);
|
||||||
alert(data.error.message);
|
FcltMgr.alert(data.error.message);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user