[buddypress-trac] [BuddyPress] #2431: BP_Blogs_Blog::get_blogs_for_user() should be selecting the "blog_id" column
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Mon Jun 7 20:06:01 UTC 2010
#2431: BP_Blogs_Blog::get_blogs_for_user() should be selecting the "blog_id"
column
--------------------+-------------------------------------------------------
Reporter: r-a-y | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.2.5
Component: Blogs | Keywords: has-patch
--------------------+-------------------------------------------------------
In bp-blogs.php, bp_blogs_get_blogs_for_user() uses
BP_Blogs_Blog::get_blogs_for_user().
Currently, BP_Blogs_Blog::get_blogs_for_user() looks up the "'''id'''"
column, when it should be looking up the "'''blog_id'''" column.
The attached patch fixes this and addresses #2055.
Also, you can bring back the '''get_blog_role_for_user()''' function and
the related changes to bp-core-adminbar.php, which was removed in
changeset [2394]. The fix now makes this reliable again. I also don't
think this function is expensive, unless a user has a lot of blogs!
If you bring back get_blog_role_for_user(), you might want to re-open
#1724.
--
Ticket URL: <http://trac.buddypress.org/ticket/2431>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list