FSN#41951: Minder AiAi als via de API een foute waarde wordt gestuurd

svn path=/Website/trunk/; revision=35450
This commit is contained in:
Jos Groot Lipman
2017-09-26 14:09:09 +00:00
parent 673c0c07ab
commit 2c1a0749d0
2 changed files with 7 additions and 5 deletions

View File

@@ -1588,7 +1588,7 @@ function generic_REST_POST(model, gparams)
var err = Oracle.Execute(xxxIns.sql, true);
if (err.friendlyMsg)
abort_with_warning(err.friendlyMsg);
api2.error(400, err.friendlyMsg); // Veronderstel Bad Request
var inctrack = api2.process_includes(params, model, jsondata, the_key);
@@ -1649,7 +1649,7 @@ function generic_REST_PUT(model, gparams)
{
var err = Oracle.Execute(xxxUpd.sql, true);
if (err.friendlyMsg)
abort_with_warning(err.friendlyMsg);
api2.error(400, err.friendlyMsg); // Veronderstel Bad Request
if (model.trackcode && xxxUpd.trackarray.length > 0)
shared.trackaction(model.trackcode, the_key, L("lcl_updated") + "\n" + xxxUpd.trackarray.join("\n"));
}
@@ -1665,7 +1665,7 @@ function generic_REST_PUT(model, gparams)
{
var err = Oracle.Execute(xxxUpd.sql, true);
if (err.friendlyMsg)
abort_with_warning(err.friendlyMsg);
api2.error(400, err.friendlyMsg); // Veronderstel Bad Request
}
}
@@ -1700,7 +1700,7 @@ function generic_REST_DELETE(model, gparams)
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
abort_with_warning(err.friendlyMsg);
api2.error(400, err.friendlyMsg); // Veronderstel Bad Request
return { key: the_key, warning: "" };
}

View File

@@ -207,7 +207,9 @@ function model_custom_fields(formodel, flexModule, flexParams)
+ " , {0}".format(safe.quoted_sql(flexParams.pNiveau))
+ " , {0});".format(safe.quoted_sql(jsondata.value))
+ "END;"
Oracle.Execute(sql);
var err = Oracle.Execute(sql, true);
if (err.friendlyMsg)
api2.error(400, err.friendlyMsg);
}
}