This broke at some point or never worked?  Fix it so we have a 
public_key accessor on the user object.

        Patch by mark. 

diffs (28 lines):

diff -r 893bdfa73f75 -r eec75d6d72ef cgi-bin/LJ/User.pm
--- a/cgi-bin/LJ/User.pm        Thu Apr 22 10:00:40 2010 -0500
+++ b/cgi-bin/LJ/User.pm        Fri Apr 23 01:29:23 2010 +0000
@@ -2561,6 +2561,12 @@ sub prop {
 }
 
 
+# returns the user's public key
+sub public_key {
+    $_[0]->prop( 'public_key' );
+}
+
+
 sub raw_prop {
     my ($u, $prop) = @_;
     $u->preload_props($prop) unless exists $u->{$prop};
diff -r 893bdfa73f75 -r eec75d6d72ef htdocs/userinfo.bml
--- a/htdocs/userinfo.bml       Thu Apr 22 10:00:40 2010 -0500
+++ b/htdocs/userinfo.bml       Fri Apr 23 01:29:23 2010 +0000
@@ -311,7 +311,7 @@ body<=
     my $ret = q{ <div id='profile_page'><div id='profile_top'> };
 
     $ret .= q{ <div class='username'> } . $u->ljuser_display;
-    if ( $u->{public_key} ) {
+    if ( $u->public_key ) {
         $ret .= qq( 
             <a href='$LJ::SITEROOT/pubkey?user=$user'>
                 <img src='$LJ::IMGPREFIX/key.gif' width='16' height='16' 
border='0'
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog

Reply via email to