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-06-24 03:46 pm

[dw-free] /network does not properly check for account status

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

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

Fix logic so that /network respects the account capabilities.

Patch by afuna.

Files modified:
  • bin/upgrading/en.dat
  • cgi-bin/LJ/User.pm
--------------------------------------------------------------------------------
diff -r abc9470ac619 -r fe603fcafd7b bin/upgrading/en.dat
--- a/bin/upgrading/en.dat	Wed Jun 24 14:24:13 2009 +0000
+++ b/bin/upgrading/en.dat	Wed Jun 24 15:44:15 2009 +0000
@@ -302,7 +302,7 @@ cprod.friendsfriendsinline.text2.v4=
 
 cprod.friendsfriendsinline.text2.v5=
 
-cprod.friendsfriendsinline.text3.v1=Sorry, this account type does not permit showing friends of friends.
+cprod.friendsfriendsinline.text3.v1=Sorry, this account type does not permit showing your network.
 
 cprod.friendsfriendsinline.text3.v2=
 
diff -r abc9470ac619 -r fe603fcafd7b cgi-bin/LJ/User.pm
--- a/cgi-bin/LJ/User.pm	Wed Jun 24 14:24:13 2009 +0000
+++ b/cgi-bin/LJ/User.pm	Wed Jun 24 15:44:15 2009 +0000
@@ -8443,12 +8443,12 @@ sub make_journal
         $opts->{'badargs'} = 1; # Output a generic 'bad URL' message if available
         return "<h1>Notice</h1><p>This account isn't a community journal.</p>";
     }
-    if ($view eq "friendsfriends" && ! LJ::get_cap($u, "friendsfriendsview")) {
+    if ($view eq "network" && ! LJ::get_cap($u, "friendsfriendsview")) {
         my $inline;
         if ($inline .= LJ::run_hook("cprod_inline", $u, 'FriendsFriendsInline')) {
             return $inline;
         } else {
-            return BML::ml('cprod.friendsfriendsinline.text.v1');
+            return BML::ml('cprod.friendsfriendsinline.text3.v1');
         }
     }
 
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
No Subject Icon Selected
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org