[dw-free] ViewEntryStyle/ViewJournalStyle settings causing errors on /manage/settings when logged ou
[commit: http://hg.dwscoalition.org/dw-free/rev/b47b8cee6c96]
http://bugs.dwscoalition.org/show_bug.cgi?id=3371
Return early when logged out.
Patch by
fu.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=3371
Return early when logged out.
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- cgi-bin/DW/Setting/ViewEntryStyle.pm
- cgi-bin/DW/Setting/ViewJournalStyle.pm
-------------------------------------------------------------------------------- diff -r aed67c564016 -r b47b8cee6c96 cgi-bin/DW/Setting/ViewEntryStyle.pm --- a/cgi-bin/DW/Setting/ViewEntryStyle.pm Tue Jan 04 15:05:28 2011 +0800 +++ b/cgi-bin/DW/Setting/ViewEntryStyle.pm Tue Jan 04 15:15:28 2011 +0800 @@ -23,6 +23,7 @@ sub should_render { sub should_render { my ( $class, $u ) = @_; + return 0 unless $u; return $u->is_community ? 0 : 1; } diff -r aed67c564016 -r b47b8cee6c96 cgi-bin/DW/Setting/ViewJournalStyle.pm --- a/cgi-bin/DW/Setting/ViewJournalStyle.pm Tue Jan 04 15:05:28 2011 +0800 +++ b/cgi-bin/DW/Setting/ViewJournalStyle.pm Tue Jan 04 15:15:28 2011 +0800 @@ -23,6 +23,7 @@ sub should_render { sub should_render { my ( $class, $u ) = @_; + return 0 unless $u; return $u->is_community ? 0 : 1; } --------------------------------------------------------------------------------