From d8af7df5ae8e68ea83a5644341c58710f3f66e6a Mon Sep 17 00:00:00 2001 From: ivan Date: Wed, 28 Mar 2007 03:59:08 +0000 Subject: [PATCH] fix bug with RADIUS groups not available to shellcommands delete export --- FS/FS/svc_acct.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index f7b76e7b4..e14b1a83c 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -606,6 +606,12 @@ sub delete { } } + my $error = $self->SUPER::delete; + if ( $error ) { + $dbh->rollback if $oldAutoCommit; + return $error; + } + foreach my $radius_usergroup ( qsearch('radius_usergroup', { 'svcnum' => $self->svcnum } ) ) { @@ -616,12 +622,6 @@ sub delete { } } - my $error = $self->SUPER::delete; - if ( $error ) { - $dbh->rollback if $oldAutoCommit; - return $error; - } - $dbh->commit or die $dbh->errstr if $oldAutoCommit; ''; } -- 2.20.1