X-Git-Url: http://aymargeddon.de/gitweb/?p=aymargeddon%2Fcurrent.git;a=blobdiff_plain;f=src%2FFROGS%2FDataBase.pm;h=e41893bd4541e12160650a2c9c8a09469e9621a9;hp=b37458ba6685f736dfdd31f58ec76f7d73e92b28;hb=857c98b65b22e5d35218ee88781f70044f9092df;hpb=8f037c123df00f587fda88e656579bcf17c8e66b diff --git a/src/FROGS/DataBase.pm b/src/FROGS/DataBase.pm index b37458b..e41893b 100644 --- a/src/FROGS/DataBase.pm +++ b/src/FROGS/DataBase.pm @@ -420,7 +420,7 @@ sub authenticate{ ($user,$pwd,$adminpwd) = $self->quote_all($user,$pwd,$adminpwd); - Util::log("Adminpassword: $adminpwd, password: $pwd",2); + # Util::log("Adminpassword: $adminpwd, password: $pwd",2); my ($player, $sec); if($adminpwd eq $pwd){ @@ -530,16 +530,20 @@ sub games_of_player{ sub open_games{ my ($self,$cond) = @_; my $games = $self->select_array('GAME','GAME'); - # return $games; my @log; for my $game (@$games){ - my $c = "GAME=$game"; - $c .= "AND $cond" if $cond; - + Util::log( Dumper($game)."\n",1); + my $c = "GAME=". $game->[0]; + $c .= " AND $cond" if $cond; + Util::log($c."\n",1); my $unused = $self->select_array('MAP','LOCATION','',$c); + + print $unused; - push @log, $game if $#{@$unused} + 1; + Util::log(Dumper(@$unused),1); + + push @log, $game->[0] if @$unused + 1; } return \@log; }