Fix missing peruser variables in distributed invites email generation.
Patch by afuna.
diffs (32 lines):
diff -r 7a5eb132ec5e -r ac90389db4e2 cgi-bin/DW/Worker/DistributeInvites.pm
--- a/cgi-bin/DW/Worker/DistributeInvites.pm Wed Jul 22 01:17:16 2009 +0000
+++ b/cgi-bin/DW/Worker/DistributeInvites.pm Wed Jul 22 01:26:15 2009 +0000
@@ -167,20 +167,20 @@ sub work {
if ( $adj_ninv == 0 ) {
$reqemail_body = 'cantadjust';
- $reqemail_vars = { numusers => $inv_nusers };
+ $reqemail_vars->{numusers} = $inv_nusers;
} elsif ( $adj_ninv < $ninv ) {
$reqemail_body = 'adjustdown';
- $reqemail_vars = { actinvites => $adj_ninv,
- remainder => $ninv - $adj_ninv,
- numusers => $inv_nusers };
+ $reqemail_vars->{actinvites} = $adj_ninv;
+ $reqemail_vars->{remainder} = $ninv - $adj_ninv;
+ $reqemail_vars->{numusers} = $inv_nusers;
} elsif ( $adj_ninv > $ninv ) {
$reqemail_body = 'adjustup';
- $reqemail_vars = { actinvites => $adj_ninv,
- additional => $adj_ninv - $ninv,
- numusers => $inv_nusers };
+ $reqemail_vars->{actinvites} = $adj_ninv;
+ $reqemail_vars->{additional} = $adj_ninv - $ninv;
+ $reqemail_vars->{numusers} = $inv_nusers;
} else {
$reqemail_body = 'keptsame';
- $reqemail_vars = { numusers => $inv_nusers };
+ $reqemail_vars->{numusers} = $inv_nusers;
}
}
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog