Add synchronisation for the is_first_negotiation checkbox
This commit is contained in:
parent
9e6ffb0174
commit
774434b4ad
|
@ -69,7 +69,8 @@ def negotiation_create():
|
|||
# @TODO Signal to the user that the negotiation already exists and they
|
||||
# are being sent to it instead.
|
||||
return flask.redirect('/negotiations/{}'.format(n))
|
||||
nego = Negotiation(name = n, owner = user.id, taker_sway = 1, market_sway = 6)
|
||||
nego = Negotiation(name = n, owner = user.id, taker_sway = 1,
|
||||
market_sway = 6, is_first_negotiation = 1)
|
||||
pony.orm.commit()
|
||||
return flask.redirect('/negotiations/{}'.format(n))
|
||||
|
||||
|
|
|
@ -87,6 +87,9 @@
|
|||
if ('negotiator_name' in e) {
|
||||
$('.negotiator-name').html(e['negotiator_name']);
|
||||
}
|
||||
if ('is_first_negotiation' in e) {
|
||||
$('#is-first-negotiation').prop('checked', e['is_first_negotiation'] == true)
|
||||
}
|
||||
}
|
||||
function swayslot_on_dragstart(event) {
|
||||
var ev = event.originalEvent;
|
||||
|
@ -129,7 +132,17 @@
|
|||
"room": room,
|
||||
};
|
||||
var id = e.target['id'];
|
||||
var value = $("#" + id).val();
|
||||
console.log($('#' + id));
|
||||
var dom_obj = $('#' + id);
|
||||
var value;
|
||||
switch (dom_obj.attr('type')) {
|
||||
case 'checkbox':
|
||||
value = dom_obj.prop('checked');
|
||||
break;
|
||||
default:
|
||||
value = dom_obj.val();
|
||||
break;
|
||||
}
|
||||
// Regex is needed, since replace only functions on the first
|
||||
// occurrence otherwise.
|
||||
var key = id.replace(/-/g, '_');
|
||||
|
|
Loading…
Reference in New Issue