afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] changelog2009-09-01 06:34 pm

[dw-free] Lacks function to return a list of sorted trust groups

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

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

Fix entry preview when logged out.

Patch by [personal profile] kareila.

Files modified:
  • htdocs/preview/entry.bml
--------------------------------------------------------------------------------
diff -r 2422fd729e2a -r a691d76be23c htdocs/preview/entry.bml
--- a/htdocs/preview/entry.bml	Tue Sep 01 18:25:50 2009 +0000
+++ b/htdocs/preview/entry.bml	Tue Sep 01 18:33:30 2009 +0000
@@ -169,8 +169,10 @@
         }    
 
         # custom friend groups
-        $current{Groups} = $u->security_group_display( $req{allowmask} );
-        delete $current{Groups} unless $current{Groups};
+        if ( $u ) {
+            $current{Groups} = $u->security_group_display( $req{allowmask} );
+            delete $current{Groups} unless $current{Groups};
+        }
 
         my @taglist = ();
         LJ::Tags::is_valid_tagstring( $POST{prop_taglist}, \@taglist );
@@ -270,7 +272,7 @@
             foreach ( qw( current_music current_location current_coords current_moodid current_mood ) );
 
         # custom friends groups
-        my $group_names = $u->security_group_display( $req{allowmask} ) || undef;
+        my $group_names = $u ? $u->security_group_display( $req{allowmask} ) : undef;
 
         # format it
         my $raw_subj = $req{'subject'};
--------------------------------------------------------------------------------