if (self.get("mode") === "match") {
self.set("mode", "inactive");
} else {
- if (self.st_line.has_no_partner && self.get("mode") === "create")
- self.set("mode", "inactive");
- else
- self.set("mode", "match");
+ self.set("mode", "match");
}
},
lineOpenBalanceClickHandler: function() {
var self = this;
if (self.get("mode") === "create") {
- self.addLineBeingEdited();
- if (self.st_line.has_no_partner)
- self.set("mode", "inactive");
- else
- self.set("mode", "match");
+ self.set("mode", "match");
} else {
self.set("mode", "create");
}
self.$(".action_pane.active").removeClass("active");
- if (self.st_line.has_no_partner && self.get("mode") === "match")
- self.set("mode", "create", {silent: true});
if (val.oldValue === "create")
self.addLineBeingEdited();
speed = (isNaN(speed) ? self.animation_speed : speed);
if (! self.is_consistent) return;
- self.getParent().unexcludeMoveLines(self, self.partner_id, self.get("mv_lines_selected"));
-
// Sliding animation
var height = self.$el.outerHeight();
var container = $("<div />");
return self.model_bank_statement_line
.call("process_reconciliation", [self.st_line_id, self.makeMoveLineDicts()])
.then(function () {
+ self.getParent().unexcludeMoveLines(self, self.partner_id, self.get("mv_lines_selected"));
$.each(self.$(".bootstrap_popover"), function(){ $(this).popover('destroy') });
return $.when(deferred_animation).then(function(){
self.$el.parent().remove();