# HG changeset patch # User devi # Date 1137254148 -7200 # Node ID 4d7e45bc659b37c45575e420aad914bd2902b78c # Parent 93e98a3fa44d79b276c72d5c154ad8224647d56f Исправлена ошибка с фильтром diff -r 93e98a3fa44d -r 4d7e45bc659b l3-frontend --- a/l3-frontend Sat Jan 14 00:12:41 2006 +0200 +++ b/l3-frontend Sat Jan 14 17:55:48 2006 +0200 @@ -397,13 +397,14 @@ if ($Config{filter}) { # Инициализация фильтра - my %filter; for (split /&/,$Config{filter}) { my ($var, $val) = split /=/; $filter{$var} = $val || ""; } } + #$result = "Filter=".$Config{filter}."\n"; + $Stat{LastCommand} ||= 0; $Stat{TotalCommands} ||= 0; $Stat{ErrorCommands} ||= 0; @@ -436,7 +437,11 @@ # Если у нас недостаточно информации о том, подходит строка под фильтр или нет, # мы её выводим + #$result .= "before
"; for my $filter_key (keys %filter) { + #$result .= "undefined local session id
\n" if !defined($cl->{local_session_id}); + #$result .= "undefined filter key $filter_key
\n" if !defined($Sessions{$cl->{local_session_id}}->{$filter_key}); + #$result .= $Sessions{$cl->{local_session_id}}->{$filter_key}." != ".$filter{$filter_key}; next COMMAND_LINE if defined($cl->{local_session_id}) && defined($Sessions{$cl->{local_session_id}}->{$filter_key})