[buddypress-trac] [BuddyPress] #2651: [patch] Exclude and include parameters for bp_has_forum_topic_posts()
buddypress-trac at lists.automattic.com
buddypress-trac at lists.automattic.com
Tue Nov 9 13:04:23 UTC 2010
#2651: [patch] Exclude and include parameters for bp_has_forum_topic_posts()
--------------------------+-------------------------------------------------
Reporter: boonebgorges | Owner: boonebgorges
Type: enhancement | Status: new
Priority: normal | Milestone: 1.3
Component: Forums | Version:
Keywords: |
--------------------------+-------------------------------------------------
Comment(by boonebgorges):
Note to self that this patch causes problems with the way that bbPress
caches queries. For some reason, when the BB_Query query args contain a
post_id parameter (eg '4' for include and '-4' for exclude), bbPress isn't
able to locate the cached version of the query results using the key that
it generates from an md5 hash of the query itself. Yet the results
actually are in the cache, so when bbPress merges the query results with
the contents of the cache, you get duplicates of all posts.
A strongarm solution is to clear the bb_post cache when include or exclude
arguments are passed. But I would like to investigate some more to see if
maybe this is a bug with bbPress that could be fixed at the source (or if
there's something wrong with the way I'm trying to pass arguments to
bb_query).
--
Ticket URL: <http://trac.buddypress.org/ticket/2651#comment:1>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list