Check for existence before trying to override state variable
This commit is contained in:
@@ -21,7 +21,9 @@ $(document).ready(function() {
|
|||||||
"stateLoadParams": function (settings, data) {
|
"stateLoadParams": function (settings, data) {
|
||||||
[% FOREACH key IN params.keys %]
|
[% FOREACH key IN params.keys %]
|
||||||
[% NEXT UNLESS key.match('^c_') AND !key.match('^c_neighbors') AND params.$key == 'on' %]
|
[% NEXT UNLESS key.match('^c_') AND !key.match('^c_neighbors') AND params.$key == 'on' %]
|
||||||
|
if (data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()]) {
|
||||||
data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()].visible = true;
|
data.columns[$('#dp-data-table').DataTable().column( '[% key %]:name' ).index()].visible = true;
|
||||||
|
}
|
||||||
[% END %]
|
[% END %]
|
||||||
},
|
},
|
||||||
"columns": [
|
"columns": [
|
||||||
|
|||||||
Reference in New Issue
Block a user