@@ -260,7 +260,7 @@ sub aparameter {
260260 }
261261
262262 my $rs = undef ;
263- if ( $col eq ' profile' and $val eq ' ORPHANS' ) {
263+ if ( $col eq ' profile' and $val eq ' ORPHANS' ) { # Used with 'Parameters > Orphaned Parameters' menu item
264264 my $lindked_profile_rs = $self -> db-> resultset(' ProfileParameter' )-> search(undef );
265265 my $lindked_cachegroup_rs = $self -> db-> resultset(' CachegroupParameter' )-> search(undef );
266266 $rs = $self -> db-> resultset(' Parameter' )-> search(
@@ -287,11 +287,11 @@ sub aparameter {
287287 }
288288 $rs = undef ;
289289 }
290- elsif ( $col eq ' profile' && $val ne ' all' ) {
290+ elsif ( $col eq ' profile' && $val ne ' all' ) { # Used with 'Parameters > Global Profile' menu item
291291 my $p_id = &profile_id( $self , $val );
292292 $rs = $self -> db-> resultset(' ProfileParameter' )-> search( { $col => $p_id }, { prefetch => [ { ' parameter' => undef }, { ' profile' => undef } ] } );
293293 }
294- elsif ( !defined ($col ) || ( $col eq ' profile' && $val eq ' all' ) ) {
294+ elsif ( !defined ($col ) || ( $col eq ' profile' && $val eq ' all' ) ) { # Used with 'Parameters > All Profiles' menu item
295295 $rs = $self -> db-> resultset(' ProfileParameter' )-> search( undef , { prefetch => [ { ' parameter' => undef }, { ' profile' => undef } ] } );
296296 }
297297
@@ -303,7 +303,7 @@ sub aparameter {
303303 }
304304 my $value = $row -> parameter-> value;
305305 &UI::Parameter::conceal_secure_parameter_value( $self , $row -> parameter-> secure, \$value );
306- my @line = [ $row -> parameter-> id, $row -> profile-> name, $row -> parameter-> name, $row -> parameter-> config_file, $value , $secure , " profile " ];
306+ my @line = [ $row -> parameter-> id, $row -> profile-> name, $row -> parameter-> name, $row -> parameter-> config_file, $value , $secure ];
307307 push ( @{ $data {' aaData' } }, @line );
308308 }
309309 }
@@ -314,14 +314,19 @@ sub aparameter {
314314 $rs = $self -> db-> resultset(' CachegroupParameter' )
315315 -> search( { $col => $l_id }, { prefetch => [ { ' parameter' => undef }, { ' cachegroup' => undef } ] } );
316316 }
317- elsif ( !defined ($col ) || ( $col eq ' cachegroup' && $val eq ' all' ) ) {
317+ elsif ( !defined ($col ) || ( $col eq ' cachegroup' && $val eq ' all' ) ) { # Used with 'Parameters > All Cache Groups' menu item
318318 $rs = $self -> db-> resultset(' CachegroupParameter' )-> search( undef , { prefetch => [ { ' parameter' => undef }, { ' cachegroup' => undef } ] } );
319319 }
320320
321321 if ( defined ($rs ) ) {
322322 while ( my $row = $rs -> next ) {
323- my @line =
324- [ $row -> parameter-> id, $row -> cachegroup-> name, $row -> parameter-> name, $row -> parameter-> config_file, $row -> parameter-> value, " cachegroup" ];
323+ my $secure = " no" ;
324+ if ( $row -> parameter-> secure == 1 ) {
325+ $secure = " yes" ;
326+ }
327+ my $value = $row -> parameter-> value;
328+ &UI::Parameter::conceal_secure_parameter_value( $self , $row -> parameter-> secure, \$value );
329+ my @line = [ $row -> parameter-> id, $row -> cachegroup-> name, $row -> parameter-> name, $row -> parameter-> config_file, $row -> parameter-> value, $secure ];
325330 push ( @{ $data {' aaData' } }, @line );
326331 }
327332 }
0 commit comments