[buddypress-trac] [BuddyPress] #3631: Groups Bugs

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Fri Sep 30 22:46:57 UTC 2011


#3631: Groups Bugs
--------------------+-----------------------
 Reporter:  ken_k   |       Owner:  DJPaul
     Type:  defect  |      Status:  accepted
 Priority:  normal  |   Milestone:  1.5.1
Component:  Groups  |     Version:  1.5
 Severity:  normal  |  Resolution:
 Keywords:          |
--------------------+-----------------------

Comment (by DJPaul):

 Remaining issue is how to deal with existing groups that have no admins;
 the log dumps errors like:

 {{{
 [30-Sep-2011 21:34:23] WordPress database error You have an error in your
 SQL syntax; check the manual that corresponds to your MySQL server version
 for the right syntax to use near ')' at line 1 for query SELECT
 COUNT(DISTINCT ID) FROM wp_users WHERE user_status = 0 AND ID IN (  )
 made by require, wp, WP->main, do_action_ref_array, call_user_func_array,
 bp_screens, do_action, call_user_func_array,
 groups_screen_group_admin_manage_members, bp_core_load_template,
 load_template, require_once, locate_template, load_template, require_once,
 bp_has_members, BP_Core_Members_Template->__construct,
 BP_Core_User->get_specific_users
 }}}

 $include in BP_Core_User->get_specific_users() is an empty string, causing
 the false check to be handled incorrectly (line 184ish, bp-members-
 template.php). I see 3 options to fix: 1) Update this query logic, 2)
 Update the 'group admin manage members' to check we don't pass an empty
 string to get_specific_users(), or 3) don't do anything as this is an edge
 case caused by a (now fixed) bug.

 I think option 3 is appropriate but appreciate input from other devs.

-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/3631#comment:6>
BuddyPress <http://buddypress.org/>
BuddyPress


More information about the buddypress-trac mailing list