https://bugzilla.wikimedia.org/show_bug.cgi?id=69301

            Bug ID: 69301
           Summary: Remove "viewmywatchlist" user right from anonymous
                    users
           Product: MediaWiki
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Keywords: easy
          Severity: normal
          Priority: Unprioritized
         Component: Watchlist
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 50039
       Web browser: ---
   Mobile Platform: ---

I don't see the point of setting
https://github.com/wikimedia/mediawiki-core/blob/c31fbf073e112526236d3afe6ef4dab3d5cd8e6f/includes/DefaultSettings.php#L4459
$wgGroupPermissions['*']['viewmywatchlist'] = true;

if we also have this:
https://github.com/wikimedia/mediawiki-core/blob/1ea16c08d70152062ba7feef62de8a69b3d08820/includes/specials/SpecialWatchlist.php#L41-L42
// Anons don't get a watchlist
$this->requireLogin( 'watchlistanontext' );


Shouldn't
$wgGroupPermissions['*']['viewmywatchlist'] = true;
be replaced by
$wgGroupPermissions['user']['viewmywatchlist'] = true;
?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to