[buddypress-trac] [BuddyPress] #3971: Private messaging sends to multiple users automatically

buddypress-trac at lists.automattic.com buddypress-trac at lists.automattic.com
Wed Jun 27 23:11:03 UTC 2012


#3971: Private messaging sends to multiple users automatically
--------------------------------+-----------------------------
 Reporter:  minminloveislonely  |       Owner:  DJPaul
     Type:  defect (bug)        |      Status:  reopened
 Priority:  normal              |   Milestone:  Future Release
Component:  Messaging           |     Version:  1.5.3
 Severity:  normal              |  Resolution:
 Keywords:  reporter-feedback   |
--------------------------------+-----------------------------

Comment (by boonebgorges):

 Good - that confirms that it's definitely a display issue.

 Now for the real digging :) In the plugin files, open `buddypress/bp-
 messages/bp-messages-template.php`. Look for the function
 `bp_thread_has_messages()`, which should start around line 774:
 https://buddypress.trac.wordpress.org/browser/tags/1.5.6/bp-messages/bp-
 messages-template.php#L716 Put a new line right above the final line in
 the plugin, so that it looks like this:

 {{{
 $thread_template = new BP_Messages_Thread_Template( $thread_id, $order );
 print_r( $thread_template->thread->recipients );
 return $thread_template->has_messages();
 }}}

 (the print_r() line is the new one). Then open one of the problematic
 threads in the browser, and take note of what's printed on the screen. You
 might find it a bit easier to read if you turn that print_r() line into
 the following:

 {{{
 echo '<pre>'; print_r( $thread_template->thread->recipients ); echo
 '</pre>';
 }}}

 Who is in the list? Are you seeing the "random" member, in addition to the
 legitimate recipients? Depending on your answer to this, we can do another
 level of digging.

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


More information about the buddypress-trac mailing list