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

Reply via email to