@ -105,15 +105,14 @@ sub stash_soundset_list {
splice @ { $ dt_fields } , 2 , 0 ,
{ name = > 'contract.contact.email' , search = > 1 , title = > $ c - > loc ( 'Customer' ) } ;
push @ { $ dt_fields } ,
{ name = > 'expose_to_customer' , search = > 1 , title = > $ c - > loc ( 'Expose to Customer' ) } ,
{ name = > 'expose_to_customer' , search = > 1 , title = > $ c - > loc ( 'Expose to Customer' ) } ;
} elsif ( $ c - > user - > roles eq "reseller" ) {
splice @ { $ dt_fields } , 1 , 0 ,
{ name = > 'contract.contact.email' , search = > 1 , title = > $ c - > loc ( 'Customer' ) } ;
push @ { $ dt_fields } ,
{ name = > 'expose_to_customer' , search = > 1 , title = > $ c - > loc ( 'Expose to Customer' ) } ,
{ name = > 'expose_to_customer' , search = > 1 , title = > $ c - > loc ( 'Expose to Customer' ) } ;
$ sets_rs = $ sets_rs - > search ( { 'me.reseller_id' = > $ c - > user - > reseller_id } ) ;
}
if ( $ contract || $ c - > user - > roles eq "subscriberadmin" ) {
@ -151,7 +150,7 @@ sub stash_soundset_list {
push @ { $ dt_fields } ,
{ name = > 'user_role' , visible = > 0 , search = > 0 , title = > $ c - > loc ( '#UserRole' ) } ,
{ name = > 'user_contract_id' , visible = > 0 , search = > 0 , title = > $ c - > loc ( '#UserContractId' ) } ,
{ name = > 'contract_id' , visible = > 0 , search = > 0 , title = > $ c - > loc ( '#Contract_id' ) } ,
{ name = > 'contract_id' , visible = > 0 , search = > 0 , title = > $ c - > loc ( '#Contract_id' ) } ;
}
$ c - > stash - > { soundset_dt_columns } = NGCP::Panel::Utils::Datatables:: set_columns ( $ c , $ dt_fields ) ;