remove debugging code from Auth for user invites

This commit is contained in:
Colin Kuskie 2007-06-10 22:05:49 +00:00
parent 95506668ca
commit ebf093775e

View file

@ -179,19 +179,15 @@ sub createAccount {
#User Defined Options
my $userInvitation = $self->session->setting->get('userInvitationsEnabled');
$self->session->errorHandler->warn('invite = '.$userInvitation);
$vars->{'create.form.profile'} = [];
foreach my $field (@{WebGUI::ProfileField->getRegistrationFields($self->session)}) {
my $id = $field->getId;
my $label = $field->getLabel;
my $emailAddress = {};
if ($field->get('fieldName') eq "email" && $userInvitation ) {
$self->session->errorHandler->warn('Email address field');
my $code = $self->session->form->get('code')
|| $self->session->form->get('uniqueUserInvitationCode');
$self->session->errorHandler->warn('Code:'.$code);
($emailAddress) = $self->session->db->quickArray('select email from userInvitations where inviteId=?',[$code]);
$self->session->errorHandler->warn('Email address :'.$emailAddress);
$vars->{'create.form.header'} .= WebGUI::Form::hidden($self->session, {name=>"uniqueUserInvitationCode", value=>$code});
}
my $formField = $field->formField(undef, undef, undef, undef, $emailAddress); ##Manually set the field