Skip to content

Commit

Permalink
Bugfix: QC Merged - "Re-order searches" fix
Browse files Browse the repository at this point in the history
From previous change, variable 'qcMergedPageMain' no longer on window
object.
Changed to pass qcMergedPageMain to searchesChangeDisplayOrder object.
  • Loading branch information
danjasuw committed Aug 27, 2019
1 parent 7644344 commit fb92231
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,11 @@ var SearchesChangeDisplayOrder = function( params ) {

// };

this.set_qcMergedPageMain = function( qcMergedPageMain ) {

this._qcMergedPageMain = qcMergedPageMain;
}

/**
*
*/
Expand Down Expand Up @@ -261,11 +266,11 @@ var SearchesChangeDisplayOrder = function( params ) {

// Special case for Merged QC Page

if ( window.qcMergedPageMain ) {
if ( this._qcMergedPageMain ) {

// qcMergedPageMain object on window object so call this instead of the code below
// qcMergedPageMain object passed in so call this instead of the code below

qcMergedPageMain.changeProjectSearchIdOrderInURL( { projectSearchIdsInNewOrder : projectSearchIdsInNewOrder } );
this._qcMergedPageMain.changeProjectSearchIdOrderInURL( { projectSearchIdsInNewOrder : projectSearchIdsInNewOrder } );

return; // EARLY EXIT
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ import { copyObject_DeepCopy_Proxl } from 'page_js/common_js_includes_all_pages/


// Import to make available on the page
import { searchesChangeDisplayOrder } from 'page_js/data_pages/project_search_ids_driven_pages/common/searchesChangeDisplayOrder.js';
import { searchesForPageChooser } from 'page_js/data_pages/project_search_ids_driven_pages/common/searchesForPageChooser.js';
import { sharePageURLShortener } from 'page_js/data_pages/project_search_ids_driven_pages/common/sharePageURLShortener.js';

import { searchesChangeDisplayOrder } from 'page_js/data_pages/project_search_ids_driven_pages/common/searchesChangeDisplayOrder.js';

import { DataPages_LoggedInUser_CommonObjectsFactory } from 'page_js/data_pages/data_pages_common/dataPages_LoggedInUser_CommonObjectsFactory.js';

Expand Down Expand Up @@ -1464,6 +1464,8 @@ var QCMergedPageMain = function() {

const qcMergedPageMain = new QCMergedPageMain();

searchesChangeDisplayOrder.set_qcMergedPageMain( qcMergedPageMain );

qcMergedPageMain.init();

// Copy to standard page level JS Code Object
Expand Down

0 comments on commit fb92231

Please sign in to comment.