Forms code improvements
This commit is contained in:
parent
2df0f6df9b
commit
5d04cd0f4f
|
@ -2147,12 +2147,13 @@ define([
|
|||
$container.hide();
|
||||
if (viewOnly) {
|
||||
$formContainer.find('.cp-form-send-container .cp-open').hide();
|
||||
Object.keys(APP.blocks).forEach(function (uid) {
|
||||
var b = APP.blocks[uid];
|
||||
if (Array.isArray(APP.formBlocks)) {
|
||||
APP.formBlocks.forEach(function (b) {
|
||||
if (!b.setEditable) { return; }
|
||||
b.setEditable(false);
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
if (answers._time) { APP.lastAnswerTime = answers._time; }
|
||||
|
@ -2453,7 +2454,7 @@ define([
|
|||
name = user.name;
|
||||
}
|
||||
|
||||
var data = APP.blocks[uid] = model.get(block.opts, _answers, name, evOnChange);
|
||||
var data = model.get(block.opts, _answers, name, evOnChange);
|
||||
if (!data) { return; }
|
||||
data.uid = uid;
|
||||
if (answers && answers[uid] && data.setValue) { data.setValue(answers[uid]); }
|
||||
|
@ -2577,7 +2578,7 @@ define([
|
|||
$(editButtons).show();
|
||||
UI.log(Messages.saved);
|
||||
_answers = getBlockAnswers(APP.answers, uid);
|
||||
data = APP.blocks[uid] = model.get(newOpts, _answers, null, evOnChange);
|
||||
data = model.get(newOpts, _answers, null, evOnChange);
|
||||
if (!data) { data = {}; }
|
||||
$oldTag.before(data.tag).remove();
|
||||
});
|
||||
|
@ -2640,7 +2641,7 @@ define([
|
|||
framework.localChange();
|
||||
var $oldTag = $(data.tag);
|
||||
framework._.cpNfInner.chainpad.onSettle(function () {
|
||||
data = APP.blocks[uid] = model.get(block.opts, _answers, null, evOnChange);
|
||||
data = model.get(block.opts, _answers, null, evOnChange);
|
||||
$oldTag.before(data.tag).remove();
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user