@@ -1723,12 +1723,30 @@ require([
17231723 contentType : 'application/x-www-form-urlencoded' ,
17241724 success : function ( data ) {
17251725 var isFiltered = Boolean ( $ ( '#search_def p' ) . length > 0 ) ;
1726- if ( is_cohort ) {
1726+ if ( is_cohort ) {
17271727 if ( data . total > 65000 ) {
17281728 $ ( '.manifest-size-warning' ) . show ( ) ;
17291729 } else {
17301730 $ ( '.manifest-size-warning' ) . hide ( ) ;
17311731 }
1732+
1733+ var select_box_div = $ ( '#file-part-select-box' ) ;
1734+ var select_box = select_box_div . find ( 'select' ) ;
1735+ if ( data . file_parts_count > 1 )
1736+ {
1737+ select_box_div . show ( ) ;
1738+ for ( let i = 0 ; i < data . file_parts_count ; ++ i )
1739+ {
1740+ select_box . append ( $ ( '<option/>' , {
1741+ value : i ,
1742+ text : "File Part " + ( i + 1 )
1743+ } ) ) ;
1744+ }
1745+ }
1746+ else
1747+ {
1748+ select_box_div . hide ( ) ;
1749+ }
17321750 } else {
17331751 if ( isFiltered && data . total > 0 ) {
17341752 $ ( '#save-cohort-btn' ) . prop ( 'disabled' , '' ) ;
@@ -2945,6 +2963,7 @@ require([
29452963 // Do not disable checkboxes for export manifest dialog
29462964 $ ( '.field-checkbox' ) . removeAttr ( 'disabled' ) ;
29472965 $ ( '.column-checkbox' ) . removeAttr ( 'disabled' ) ;
2966+ $ ( '#include-header-checkbox' ) . removeAttr ( 'disabled' ) ;
29482967
29492968 $ ( 'div.ui-slider' ) . siblings ( 'button' ) . prop ( 'disabled' , 'disabled' ) ;
29502969 $ ( 'input#hide-zeros' ) . prop ( "disabled" , "" ) ;
@@ -2977,7 +2996,6 @@ require([
29772996 }
29782997
29792998 $ ( document ) . ready ( function ( ) {
2980-
29812999 // $('#proj_table').DataTable();
29823000 // window.filterObj.collection_id = window.tcgaColls;
29833001 window . selItems = new Object ( ) ;
0 commit comments