[Jifty-commit] r1508 - in jifty/trunk: lib/Jifty

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Jul 7 14:27:25 EDT 2006


Author: alexmv
Date: Fri Jul  7 14:27:21 2006
New Revision: 1508

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/lib/Jifty/Notification.pm

Log:
 r15111 at zoq-fot-pik:  chmrr | 2006-07-07 14:26:54 -0400
  * Skip nobody and superuser when we do notifications


Modified: jifty/trunk/lib/Jifty/Notification.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Notification.pm	(original)
+++ jifty/trunk/lib/Jifty/Notification.pm	Fri Jul  7 14:27:21 2006
@@ -204,7 +204,10 @@
 sub send {
     my $self = shift;
 
-    for my $to ( $self->to, $self->to_list ) {
+    my $currentuser_object_class = Jifty->config->framework('ApplicationClass')."::CurrentUser";
+    for my $to ( grep {defined} ($self->to, $self->to_list) ) {
+        next if $to->id == $currentuser_object_class->nobody->id;
+        next if $to->id == $currentuser_object_class->superuser->id;
         $self->to($to);
         $self->recipients($to);
         $self->send_one_message(@_);


More information about the Jifty-commit mailing list