[buddypress-trac] [BuddyPress Trac] #5565: BuddyPress 2.0 + P2 = broken mentions and notifications

buddypress-trac noreply at wordpress.org
Fri Apr 18 15:55:35 UTC 2014


#5565: BuddyPress 2.0 + P2 = broken mentions and notifications
--------------------------+-----------------------------
 Reporter:  careb         |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Core          |    Version:  2.0
 Severity:  normal        |   Keywords:
--------------------------+-----------------------------
 Wordpress 3.8.1 (multisite with subdirectories);
 buddypress 2.0;
 P2 1.5.3;
 http://teambox.dongguk.ac.kr/debug/

 When using more than 10 @username in a post, BuddyPress freaks out and
 repeats one of the mentions and adds incremental numbers after the
 @username, like:


 {{{
 @siegler @jake @groba @buckley @heath @daniel @daryl @stacy @virginia
 @steve @jake0 @jake1 @jake2 @jake3 @jake4
 }}}


 If I try to edit the post, the correct @usernames are there without the
 numbers. Everything looks normal. When I publish, the numbers reappear.
 Notification emails do not go out to users after the names begin repeating
 or the numbers get added.

 To really see how bad it is, I made a test post with more than 25
 @usernames:


 {{{
 @amber @barney @beth @catw @david @dermot @kingsley @hahapauli @leeg
 @barney @beth @catw @david @dermot @kingsley @hahapauli @leeg @matt
 @mckerron @michael @patty @phymus @qiana @sabs @sherwin @stuart @virginia
 @timr @jenhowell77 @siegler @jake @groba @buckley @heath @daniel @daryl
 @stacy @virginia @steve @paige @patty @amber0 @barney @beth @catw @david
 @dermot @kingsley @hahapauli @leeg @matt @mckerron @michael @patty @phymus
 @qiana @sabs @sherwin @stuart @virginia @timr @jenhowell77 @siegler @jake
 @groba @buckley @heath @daniel @daryl @stacy @virginia @steve @paige
 @patty @amber1 @barney @beth @catw @david @dermot @kingsley @hahapauli
 @leeg @matt @mckerron @michael @patty @phymus @qiana @sabs @sherwin
 @stuart @virginia @timr @jenhowell77 @siegler @jake @groba @buckley @heath
 @daniel @daryl @stacy @virginia @steve @paige @patty @amber2 @barney @beth
 @catw @david @dermot @kingsley @hahapauli @leeg @matt @mckerron @michael
 @patty @phymus @qiana @sabs @sherwin @stuart @virginia @timr @jenhowell77
 @siegler @jake @groba @buckley @heath @daniel @daryl @stacy @virginia
 @steve @paige @patty @amber3 @barney @beth @catw @david @dermot @kingsley
 @hahapauli @leeg @matt @mckerron @michael @patty @phymus @qiana @sabs
 @sherwin @stuart @virginia @timr @jenhowell77 @siegler @jake @groba
 @buckley @heath @daniel @daryl @stacy @virginia @steve @paige @patty
 @amber5 @barney @beth @catw @david @dermot @kingsley @hahapauli @leeg
 @matt @mckerron @michael @patty @phymus @qiana @sabs @sherwin @stuart
 @virginia @timr @jenhowell77 @siegler @jake @groba @buckley @heath @daniel
 @daryl @stacy @virginia @steve @paige @patty @amber6 @barney @beth @catw
 @david @dermot @kingsley @hahapauli @leeg @matt @mckerron @michael @patty
 @phymus @qiana @sabs @sherwin @stuart @virginia @timr @jenhowell77
 @siegler @jake @groba @buckley @heath @daniel @daryl @stacy @virginia
 @steve @paige @patty @amber7 @barney @beth @catw @david @dermot @kingsley
 @hahapauli @leeg @matt @mckerron @michael @patty @phymus @qiana @sabs
 @sherwin @stuart @virginia @timr @jenhowell77 @siegler @jake @groba
 @buckley @heath @daniel @daryl @stacy @virginia @steve @paige @patty
 @amber8 @barney @beth @catw @david @dermot @kingsley @hahapauli @leeg
 @matt @mckerron @michael @patty @phymus @qiana @sabs @sherwin @stuart
 @virginia @timr @jenhowell77 @siegler @jake @groba @buckley @heath @daniel
 @daryl @stacy @virginia @steve @paige @patty @amber9 @barney0 @barney2
 @barney3 @barney4 @barney5 @barney6 @barney7 @barney8 @barney9 @beth0
 @beth1 @barney0 @beth2 @beth3 @barney @beth @catw @david @dermot @kingsley
 @hahapauli @leeg @matt @mckerron @michael @patty @phymus @qiana @sabs
 @sherwin @stuart @virginia @timr @jenhowell77 @siegler @jake @groba
 @buckley @heath @daniel @daryl @stacy @virginia @steve @paige @patty
 @amber3 @amber @beth4 @beth5
 }}}


 what what typed:

 {{{
 @amber @barney @beth @catw @david @dermot @kingsley @hahapauli @leeg @matt
 @mckerron @michael @patty @phymus @qiana @sabs @sherwin @stuart @virginia
 @timr @jenhowell77 @siegler @jake @groba @buckley @heath @daniel @daryl
 @stacy @virginia @steve @paige @patty @amber @johnwendel @calebx
 }}}

 A user reported this on a subsite and I was able to recreate the effect by
 making a new post on another subsite with more than 10 @usernames. I then
 made a third site on the network, and tested this with additional posts.

 How do I know it's BuddyPress 2.0?

 I've been using BuddyPress 1.9.2 for almost a month without this issue. To
 be sure though I used the filter to disable mentions the problem went away
 completely. Buddypress was updated to 2.0 roughly two hours before the
 first instance was reported.

 How do I know it's P2?

 When I used another theme, the problem went away.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5565>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list