Skip to:
Content
Pages
Categories
Search
Top
Bottom

BBpress post edit causes multiple activity entries

Viewing 16 replies - 1 through 16 (of 16 total)
  • @robkk

    Moderator

    You can wait til the patch is added to core in a future release.

    or you can hotfix the issue with the patch here

    https://bbpress.trac.wordpress.org/ticket/2690

    @umar007

    Participant

    Thanks for the reply.

    How to apply the patch?

    @robkk

    Moderator

    you manually edit the plugin , or you use some software to apply the patch.

    but you shouldnt do that, i didnt read all of the trac ticket and it says it is still having issues.

    i guess wait for the patch to be fixed in a future release.

    @umar007

    Participant

    I would like to give these patches a try.

    Do i need to edit a file? Which file? Where it is located?

    Thanks

    @robkk

    Moderator

    this should be a direct path to the activity.php file that you would need to edit

    /wp-content/plugins/bbpress/includes/extend/buddypress/activity.php

    follow all the comments in here https://bbpress.trac.wordpress.org/ticket/2690

    and you should see dans fix for the patch to make it work.

    @umar007

    Participant

    Thanks it is fixed.

    I used patch below for bbPress: Version 2.5.6

    // Get the activity stream item, bail if it doesn't exist
    $existing = bp_activity_get_specific( array( 'activity_ids' => $activity_id, 'show_hidden' => true, 'spam' => 'all', ) ); 
    if ( empty( $existing['total'] ) || ( 1 !== (int) $existing['total'] ) ) { 
    $existing = new BP_Activity_Activity( $activity_id ); 
    if ( empty( $existing->component ) )
    return null; 
    }

    @robkk

    Moderator

    alright thats great

    @joymoleta

    Participant

    Can someone please help to explain this fix? It’s all Greek to me.

    I’ve added the corresponding folders into my child theme and have uploaded the fix but it hasn’t changed anything in my activity page. I appreciate any support. Thank you.

    @umar007

    Participant

    You must edit the file activity.php that is located at /wp-content/plugins/bbpress/includes/extend/buddypress/activity.php

    find // Get the activity stream item, bail if it doesn't exist

    and apply the patch manually that i have given in post # https://bbpress.org/forums/topic/bbpress-post-edit-causes-multiple-activity-entries/#post-160330

    @wafadul

    Participant

    is this patch still working for 2.5.8? coz i tried it and there were no changes.

    @casiepa

    Moderator

    Hi,
    bbPress was at 2.5.8 when this patch was given, but maybe buddypress changed ?
    You could try on their forums…
    Pascal.

    @wafadul

    Participant

    @casiepa

    which is which? the people over at buddypress say this is a bbpress issue.

    @casiepa

    Moderator

    Well, it is fixed in bbPress 2.6 that should come up pretty soon, so if you can hold a bit longer… If not, feel free to install the alpha version (for testing) that is pretty stable : https://bbpress.org/download/

    Any input would be welcome !

    Thanks, Pascal.

    @wafadul

    Participant

    @casiepa

    will just wait for the new release, thanks Pascal!

    @serchgdl

    Participant

    As always apologize for my English, it is a translation from google translator. Searching google I got an answer of course to bbpress forums.

    The patch works, provided that the issue of the response is made by the author. If it is effected by a moderator or administrator keeps repeating in the line of activity

    I looked directly into buddypress forums, but as is almost always the subject had no answer, linking to the core or incompressible explanations and as always in this forum recommend hiring a developer and close the issue. It seems that they forgot the essence of wordpress: Community.

    In fact it seems that in the future buddypress will be absorbed by bbpress. It’s just my appreciation and sorry to say nonsense.

    WP 4.6
    bbPress 2.5.10
    Buddypress 2.6.2

    The patch works, as long as the issue is made by the author.

    Regards

    @jon-fergus

    Participant

    We had this patched and it was working fine, but now the issue returned. Edits to replies are now creating multiple activity feed entries and multiple notification emails.

    We’re using:
    bbpress Version 2.5.11 (with the patch to activity.php applied)
    Buddypress Version 2.7.3

    This is what we have in activity.php:

    		// Get the activity stream item, bail if it doesn't exist
            $existing = new BP_Activity_Activity( $activity_id );
     		if ( empty( $existing->component ) )
    			return null;

    Would love some help with this.

Viewing 16 replies - 1 through 16 (of 16 total)
  • You must be logged in to reply to this topic.
Skip to toolbar