fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-11-16 09:05 am

[dw-free] Can't call method "url" on an undefined value at cgi-bin/LJ/Comment.pm line 242

[commit: http://hg.dwscoalition.org/dw-free/rev/9c571cda39ed]

http://bugs.dwscoalition.org/show_bug.cgi?id=3229

Debug code; temporary.

Patch by [personal profile] fu.

Files modified:
  • cgi-bin/LJ/Comment.pm
--------------------------------------------------------------------------------
diff -r ed244a841397 -r 9c571cda39ed cgi-bin/LJ/Comment.pm
--- a/cgi-bin/LJ/Comment.pm	Tue Nov 16 16:35:09 2010 +0800
+++ b/cgi-bin/LJ/Comment.pm	Tue Nov 16 17:04:46 2010 +0800
@@ -239,6 +239,8 @@ sub url {
 
     my $dtalkid = $self->dtalkid;
     my $entry   = $self->entry;
+    use Carp qw(cluck);
+    cluck( "no entry for " . $self->journal->user . ", " . $self->nodeid . ", " . $self->jtalkid ) unless $entry;
     my $url     = $entry->url;
 
     return "$url?thread=$dtalkid" . ( $url_args ? "&$url_args" : "" ) . LJ::Talk::comment_anchor( $dtalkid );
--------------------------------------------------------------------------------