From 4f582e5853265ccfa7bb1dabda98f339a5d0bce5 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Sat, 14 Jan 2006 19:28:21 +0000 Subject: [PATCH] flip sense on db, dbSlave, too --- lib/WebGUI/Session.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Session.pm b/lib/WebGUI/Session.pm index f07fb8e6c..f9b081e05 100644 --- a/lib/WebGUI/Session.pm +++ b/lib/WebGUI/Session.pm @@ -163,7 +163,7 @@ Returns a WebGUI::SQL object, which is connected to the WebGUI database. sub db { my $self = shift; - if (exists $self->{_db}) { + unless (exists $self->{_db}) { $self->{_db} = $self->db->connect($self->config->get("dsn"), $self->config->get("dbuser"), $self->config->get("dbpass"), $self); } return $self->{_db}; @@ -179,7 +179,7 @@ Returns a random slave database handler, if one is defined, otherwise it returns sub dbSlave { my $self = shift; - if (exists $self->{_slave}) { + unless (exists $self->{_slave}) { foreach (1..3) { my $slave = $self->config->get("dbslave".$_); if (exists $slave->{dsn}) {