From c883cdac54878e121dc526557d1d7b44befc2173 Mon Sep 17 00:00:00 2001 From: Allan Jardine Date: Wed, 31 Oct 2012 15:42:09 +0000 Subject: [PATCH] Dev: Fix issue with the moved oInit defaults copy - couldn't get a reference to an exisiting DataTable --- media/js/jquery.dataTables.js | 3 ++- media/src/core/core.constructor.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index e57a235a..e157fb39 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -6270,6 +6270,7 @@ var sId = this.getAttribute( 'id' ); var bInitHandedOff = false; var bUsePassedData = false; + var oInitEmpty = oInit === undefined ? true : false; /* Sanity check */ @@ -6297,7 +6298,7 @@ /* Base check on table node */ if ( DataTable.settings[i].nTable == this ) { - if ( oInit === undefined || oInit.bRetrieve ) + if ( oInitEmpty || oInit.bRetrieve ) { return DataTable.settings[i].oInstance; } diff --git a/media/src/core/core.constructor.js b/media/src/core/core.constructor.js index 7e17d59a..5efe90a7 100644 --- a/media/src/core/core.constructor.js +++ b/media/src/core/core.constructor.js @@ -2,6 +2,7 @@ var i=0, iLen, j, jLen, k, kLen; var sId = this.getAttribute( 'id' ); var bInitHandedOff = false; var bUsePassedData = false; +var oInitEmpty = oInit === undefined ? true : false; /* Sanity check */ @@ -29,7 +30,7 @@ for ( i=0, iLen=DataTable.settings.length ; i