From: Thierry Parmentelat Date: Thu, 28 Nov 2013 14:19:26 +0000 (+0100) Subject: replace key_value with just id X-Git-Tag: myslice-0.3-0~103^2~1^2~1 X-Git-Url: http://git.onelab.eu/?p=myslice.git;a=commitdiff_plain;h=ea77a50a5453a19d3dc1c71285efb63e42af556b replace key_value with just id --- diff --git a/plugins/querytable/static/js/querytable.js b/plugins/querytable/static/js/querytable.js index e0ac3fd0..4cafe83e 100644 --- a/plugins/querytable/static/js/querytable.js +++ b/plugins/querytable/static/js/querytable.js @@ -250,27 +250,27 @@ /* Default: checked = true */ if (checked === undefined) checked = true; - var key_value; + var id; /* The function accepts both records and their key */ switch (manifold.get_type(record)) { - case TYPE_VALUE: - key_value = record; - break; - case TYPE_RECORD: - /* XXX Test the key before ? */ - key_value = record[this.key]; - break; - default: - throw "Not implemented"; - break; + case TYPE_VALUE: + id = record; + break; + case TYPE_RECORD: + /* XXX Test the key before ? */ + id = record[this.key]; + break; + default: + throw "Not implemented"; + break; } - if (key_value === undefined) { - messages.warning("querytable.set_checkbox has no value to figure which line to tick"); + if (id === undefined) { + messages.warning("querytable.set_checkbox record has no id to figure which line to tick"); return; } - var checkbox_id = this.flat_id(this.id('checkbox', key_value)); + var checkbox_id = this.flat_id(this.id('checkbox', id)); // function escape_id(myid) is defined in portal/static/js/common.functions.js checkbox_id = escape_id(checkbox_id); // using dataTables's $ to search also in nodes that are not currently displayed