Skip to:
Content

BuddyPress.org

Opened 6 weeks ago

Closed 6 weeks ago

Last modified 2 weeks ago

#9248 closed defect (bug) (fixed)

BP Legacy stopped filtering activity heartbeat requests

Reported by: imath's profile imath Owned by: imath's profile imath
Milestone: 15.0.0 Priority: normal
Severity: normal Version: 12.4.0
Component: Templates Keywords: has-patch
Cc:

Description

Work achieved in #9099 introduced a regression about Legacy template pack. See:
https://buddypress.org/support/topic/buddypress-group-load-newest-activity-bug/

Reason: the BP Legacy main JS file is not sending a bp_heartbeat post data, as a result the request is not parsed and BuddyPress URI globals neither.

Change History (7)

This ticket was mentioned in PR #393 on buddypress/buddypress by @imath.


6 weeks ago
#1

  • Keywords has-patch added; needs-patch removed

Make sure bp_heartbeat post data is sent and use to transport cookies BP Legacy uses to remember logged in user's navigation preferences.

Trac ticket: https://buddypress.trac.wordpress.org/ticket/9248

#2 @imath
6 weeks ago

  • Owner set to imath
  • Resolution set to fixed
  • Status changed from new to closed

In 14062:

BP Legacy: load newest activities according to displayed context

Make sure the bp_heartbeat property is included into the sent Heartbeat data object & use it to transport the cookies BP Legacy uses to remember logged in user's navigation preferences.

The bp_heartbeat property is needed to be sure the current Heartbeat request is about BuddyPress and needs to be parsed using the BP Rewrite API since [13752]. This parsing job analyses the current URL to define the value of BP URI globals such as the current displayed single item.

Props dreampixel

Fixes #9248
Closes https://github.com/buddypress/buddypress/pull/393

This ticket was mentioned in Slack in #buddypress by emaralive. View the logs.


3 weeks ago

This ticket was mentioned in Slack in #buddypress by dcavins. View the logs.


3 weeks ago

This ticket was mentioned in Slack in #buddypress by emaralive. View the logs.


3 weeks ago

#6 @dcavins
2 weeks ago

In 14083:

BP Legacy: load newest activities according to displayed context

Make sure the bp_heartbeat property is included into the sent Heartbeat data object & use it to transport the cookies BP Legacy uses to remember logged in user's navigation preferences.

The bp_heartbeat property is needed to be sure the current Heartbeat request is about BuddyPress and needs to be parsed using the BP Rewrite API since [13752]. This parsing job analyses the current URL to define the value of BP URI globals such as the current displayed single item.

Props dreampixel

Fixes #9248. (14.0 branch)

This ticket was mentioned in Slack in #buddypress by emaralive. View the logs.


2 weeks ago

Note: See TracTickets for help on using tickets.