Make WordPress Core

Opened 16 years ago

Closed 14 years ago

Last modified 14 years ago

#15411 closed defect (bug) (fixed)

site-users.php should use API to fetch roles

Reported by: ryan Owned by:
Priority: normal Milestone: 3.5
Component: Multisite Version:
Severity: normal Keywords:
Cc: Focuses:

Description

get_blog_option( $id, "{$blog_prefix}user_roles" )

That won't work on sites that hard code a roles array in memory. API should be used to fetch the roles. Otherwise you can end up with:

Warning: Invalid argument supplied for foreach() in /..l/wp-admin/network/site-users.php on line 149

Change History (5)

#1 @ryan
16 years ago

  • Summary site-users.php should use API top fetch rolessite-users.php should use API to fetch roles

#2 @ryan
16 years ago

(In [16370]) Handle sites that hard-code roles rather than storing them in the DB. Temp hack. see #15411

#3 @ryan
16 years ago

  • Milestone 3.1Future Release

#4 @wonderboymusic
14 years ago

  • Milestone Future Release3.5
  • Resolutionfixed
  • Status newclosed

The "temp hack" added in [16370] existed until [21414] when it was removed

#5 @nacin
14 years ago

A "temp hack" we actually removed eventually? Woohoo!

Note: See TracTickets for help on using tickets.