Commit d833cdac authored by Sven Franck's avatar Sven Franck

app: fix undefined sample_data reference in storage.write

parent 49724873
......@@ -4091,7 +4091,7 @@
// TODO: storage.add included prefetch of field_items and validation
// TODO: storage.add deleted identifier if create_new was set
storage.write = function (obj) {
var form, data, valid, prefix, config, method, action, pointer;
var form, data, valid, prefix, config, method, action, pointer, sample;
form = obj.form;
pointer = (obj.element || storage.span).getAttribute("data-action");
......@@ -4100,16 +4100,16 @@
prefix = obj.id + "_";
valid = obj.sample_store || storage.validate(form);
if (valid) {
if (valid) {
data = obj.sample_data || storage.parseForm(valid, prefix, true);
// TODO: remove, used for update scope, doesn't honor form definition
if (obj.force_data) {
config._force_data = true;
}
if (obj.sample_data._id || form.identifier) {
if (data._id || form.identifier) {
// PUT > set id, method and view
data._id = obj.sample_data._id || form.identifier.value;
data._id = data._id || form.identifier.value;
method = "put";
config._view = obj.state.view;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment