[buddypress-trac] [BuddyPress Trac] #9094: Every click on Load more "eats" some posts.
buddypress-trac
noreply at wordpress.org
Wed Feb 14 06:26:24 UTC 2024
#9094: Every click on Load more "eats" some posts.
--------------------------------------+---------------------
Reporter: testovac | Owner: (none)
Type: defect (bug) | Status: new
Priority: omg pizza | Milestone: 12.3.0
Component: Activity | Version: 11.0.0
Severity: normal | Resolution:
Keywords: has-patch has-unit-tests |
--------------------------------------+---------------------
Comment (by imath):
In [changeset:"13724" 13724]:
{{{
#!CommitTicketReference repository="" revision="13724"
Activity: make sure streams are paginated the right way
In [13344] we made sure to avoid the last entry(ies) of the stream to be
duplicated if some other members published other entry(ies) just before a
user clicked on the "Load More" link.
2 mistakes were made while generating the `BP_Activity_Activity` MySQL
query clause as well as the Load More link query variable causing a
regression as some activity entries were wrongly skipped from display each
time a user was clicking on this link.
1. The MySQL query clause built in
`BP_Activity_Activity::get_filter_sql()` needs to also include the last
inserted Activity ID using the `<=` operator instead of the `<` one.
2. The query variable added to the Load More link needs to remain the last
inserted Activity ID at the time the stream is first displayed.
Props testovac
Antiprops imath
See #9094
Closes https://github.com/buddypress/buddypress/pull/229
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/9094#comment:7>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list