[dw-free] Backed out changeset c7dfa9c29068
[commit: http://hg.dwscoalition.org/dw-free/rev/e995e5a510cb]
Backed out changeset c7dfa9c29068
This causes infinite loops in some cases. Needs to be looked at.
Files modified:
Backed out changeset c7dfa9c29068
This causes infinite loops in some cases. Needs to be looked at.
Files modified:
- cgi-bin/DW/User/Edges/WatchTrust.pm
-------------------------------------------------------------------------------- diff -r c7dfa9c29068 -r e995e5a510cb cgi-bin/DW/User/Edges/WatchTrust.pm --- a/cgi-bin/DW/User/Edges/WatchTrust.pm Sat Sep 05 12:12:35 2009 +0000 +++ b/cgi-bin/DW/User/Edges/WatchTrust.pm Sun Sep 13 06:36:45 2009 +0000 @@ -400,19 +400,6 @@ sub get_birthdays { # hash slice for array sorted by date my @bdays = @timedata{ sort keys %timedata }; - # birthdays that have already had notifications sent - # are sorted to the end, so check for those and rewrap - while ( my $last = pop( @bdays ) ) { - if ( ( $last->[0] == $mnow && # this month - $last->[1] >= $dnow ) || # today or later - ( $last->[0] == ( $mnow % 12 ) + 1 ) ) { # next month - unshift( @bdays, $last ); - } else { # put it back and exit - push( @bdays, $last ); - last; - } - } - # set birthdays in memcache for later LJ::MemCache::set($memkey, \@bdays, 86400); --------------------------------------------------------------------------------