Short-circuit.
Patch by kareila.
diffs (11 lines):
diff -r 4601594f5a34 -r 0d57bab283f6 cgi-bin/LJ/NotificationItem.pm
--- a/cgi-bin/LJ/NotificationItem.pm Sat Aug 28 15:53:09 2010 +0800
+++ b/cgi-bin/LJ/NotificationItem.pm Sat Aug 28 17:35:13 2010 +0800
@@ -192,6 +192,7 @@ sub unread {
# delete this item from its inbox
sub delete {
my $self = shift;
+ return unless $self->owner;
my $inbox = $self->owner->notification_inbox;
# delete from the inbox so the inbox stays in sync
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog