In Register.pm::_createUserTopic, the log that's returned does not have linefeeds between entries. This causes a huge mess in UnprocessedBulkRegistrationLog.
Patch:
*** Register.pm Tue Oct 24 17:16:05 2006
--- Register.pm.fixed Fri Jan 12 05:44:54 2007
***************
*** 837,843 ****
my $regLog = $text;
$log .= join($b2.' ', split /\r?\n/, $regLog)."\n";
$log .= $b2.' '.
! join( $b2.' ',
split( /\r?\n/,
_writeRegistrationDetailsToTopic( $session, $row,
$meta, $text )))."\n";
--- 837,843 ----
my $regLog = $text;
$log .= join($b2.' ', split /\r?\n/, $regLog)."\n";
$log .= $b2.' '.
! join( "\n".$b2.' ',
split( /\r?\n/,
_writeRegistrationDetailsToTopic( $session, $row,
$meta, $text )))."\n";
-
TWiki:Main.JohnsonEarls
12 Jan 2007
I rewrote this code a while ago. Looks OK to me.
CC