summaryrefslogtreecommitdiff
path: root/LedgerSMB/User.pm
diff options
context:
space:
mode:
Diffstat (limited to 'LedgerSMB/User.pm')
-rwxr-xr-xLedgerSMB/User.pm7
1 files changed, 3 insertions, 4 deletions
diff --git a/LedgerSMB/User.pm b/LedgerSMB/User.pm
index a020affb..95f3fc4f 100755
--- a/LedgerSMB/User.pm
+++ b/LedgerSMB/User.pm
@@ -713,15 +713,14 @@ sub save_member {
my $userCheck = $dbh->prepare("SELECT id FROM users WHERE username = ?");
$userCheck->execute($self->{login});
my ($userID) = $userCheck->fetchrow_array;
+ my $userConfExists = 0;
if($userID){
#got an id, check to see if it's in the users_conf table
- my $userConfCheck = $dbh->prepare("SELECT id FROM users_conf WHERE id = ?");
+ my $userConfCheck = $dbh->prepare("SELECT count(*) FROM users_conf WHERE id = ?");
$userConfCheck->execute($userID);
- if($userConfCheck->rows){
- my $userConfExists = 1;
- }
+ ($userConfExists) = $userConfCheck->fetchrow_array;
}
else{
my $userConfAdd = $dbh->prepare("SELECT create_user(?);");
width='0%'> -rw-r--r--tags/ec/0d/2fl8vumwv7d.fsf@login1.uio.no/unread0
-rw-r--r--tags/ec/0d/39E41CDD.820C64A1@datacomm.ch/inbox0
-rw-r--r--tags/ec/0d/39E41CDD.820C64A1@datacomm.ch/old0
-rw-r--r--tags/ec/0d/9B72B8DC-0163-4CD8-B3FC-ED5C57A8C53A@goldelico.com/openmoko0
-rw-r--r--tags/ec/0d/9B72B8DC-0163-4CD8-B3FC-ED5C57A8C53A@goldelico.com/unread0
-rw-r--r--tags/ec/0d/B49AE50E-200E-4F83-A0DD-D36ACB3C26C5@orangecms.org/debconf0
-rw-r--r--tags/ec/0d/B49AE50E-200E-4F83-A0DD-D36ACB3C26C5@orangecms.org/debian0
-rw-r--r--tags/ec/0d/B49AE50E-200E-4F83-A0DD-D36ACB3C26C5@orangecms.org/inbox0
-rw-r--r--tags/ec/0d/B49AE50E-200E-4F83-A0DD-D36ACB3C26C5@orangecms.org/old0
-rw-r--r--tags/ec/0d/CAB0fek0ASOcCH_Xo+ArvZp6mPaXAfhhgQ28uv6prGk2Ls2gsPA@mail.gmail.com/debian0
-rw-r--r--tags/ec/0d/CAB0fek0ASOcCH_Xo+ArvZp6mPaXAfhhgQ28uv6prGk2Ls2gsPA@mail.gmail.com/unread0
-rw-r--r--tags/ec/0d/CALYRpvK7Lr+HUPjfya-v4zCKzxGBFno5ix_z7Qr0A1sFyu3pSQ@mail.gmail.com/debian0
-rw-r--r--tags/ec/0d/CALYRpvK7Lr+HUPjfya-v4zCKzxGBFno5ix_z7Qr0A1sFyu3pSQ@mail.gmail.com/unread0
20 files changed, 0 insertions, 0 deletions
dth: -nan%;'/>
-rw-r--r--tags/a6/29/E1nEOT5-0004k8-PX@respighi.debian.org/inbox0
-rw-r--r--tags/a6/29/E1nEOT5-0004k8-PX@respighi.debian.org/killed0
-rw-r--r--tags/a6/29/E1nEOT5-0004k8-PX@respighi.debian.org/unread0
-rw-r--r--tags/a6/29/OF15FE7038.63280EC1-ON8325813F.0044AB7B-8325813F.0044AB85@rte-intra.com.br/inbox0
-rw-r--r--tags/a6/29/OF15FE7038.63280EC1-ON8325813F.0044AB7B-8325813F.0044AB85@rte-intra.com.br/old0
-rw-r--r--tags/a6/29/Pine.LNX.4.21.0010181247510.2311-100000@fuchur.jones.local/sent0
-rw-r--r--tags/a6/29/c737f9c482d8dc5f4a8f99ebd05d6615@localhost.localdomain/inbox0
-rw-r--r--tags/a6/29/c737f9c482d8dc5f4a8f99ebd05d6615@localhost.localdomain/killed0
-rw-r--r--tags/a6/29/c737f9c482d8dc5f4a8f99ebd05d6615@localhost.localdomain/unread0
-rw-r--r--tags/a6/29/mailman.242.1585074597.1620.kpt9@lists.homebase.dk/hb0
-rw-r--r--tags/a6/29/mailman.242.1585074597.1620.kpt9@lists.homebase.dk/inbox0
-rw-r--r--tags/a6/29/mailman.242.1585074597.1620.kpt9@lists.homebase.dk/killed0
-rw-r--r--tags/a6/29/mailman.242.1585074597.1620.kpt9@lists.homebase.dk/unread0
34 files changed, 0 insertions, 0 deletions