Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
07/23/2024 01:32:42 AM (2 years ago)
Author:
espellcaste
Message:

WPCS: miscellaneous fixes for cache-related files in several components.

See #9174 and #9173
Closes https://github.com/buddypress/buddypress/pull/331

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-messages/bp-messages-cache.php

    r13402 r13971  
    22/**
    33 * BuddyPress Messages Caching.
    4  *
    5  * Caching functions handle the clearing of cached objects and pages on specific
    6  * actions throughout BuddyPress.
    74 *
    85 * @package BuddyPress
     
    2724 */
    2825function bp_messages_update_meta_cache( $message_ids = false ) {
    29         bp_update_meta_cache( array(
    30                 'object_ids'       => $message_ids,
    31                 'object_type'      => buddypress()->messages->id,
    32                 'cache_group'      => 'message_meta',
    33                 'object_column'    => 'message_id',
    34                 'meta_table'       => buddypress()->messages->table_name_meta,
    35                 'cache_key_prefix' => 'bp_messages_meta'
    36         ) );
     26        bp_update_meta_cache(
     27                array(
     28                        'object_ids'       => $message_ids,
     29                        'object_type'      => buddypress()->messages->id,
     30                        'cache_group'      => 'message_meta',
     31                        'object_column'    => 'message_id',
     32                        'meta_table'       => buddypress()->messages->table_name_meta,
     33                        'cache_key_prefix' => 'bp_messages_meta',
     34                )
     35        );
    3736}
    3837
    3938// List actions to clear super cached pages on, if super cache is installed.
    40 add_action( 'messages_delete_thread',  'bp_core_clear_cache' );
    41 add_action( 'messages_send_notice',    'bp_core_clear_cache' );
    42 add_action( 'messages_message_sent',   'bp_core_clear_cache' );
     39add_action( 'messages_delete_thread', 'bp_core_clear_cache' );
     40add_action( 'messages_send_notice', 'bp_core_clear_cache' );
     41add_action( 'messages_message_sent', 'bp_core_clear_cache' );
    4342
    4443// Don't cache message inbox/sentbox/compose as it's too problematic.
    4544add_action( 'messages_screen_compose', 'bp_core_clear_cache' );
    4645add_action( 'messages_screen_sentbox', 'bp_core_clear_cache' );
    47 add_action( 'messages_screen_inbox',   'bp_core_clear_cache' );
     46add_action( 'messages_screen_inbox', 'bp_core_clear_cache' );
    4847
    4948/**
     
    105104 * Invalidate cache for notices.
    106105 *
    107  * Currently, invalidates active notice cache.
    108  *
    109106 * @since 2.0.0
    110107 */
Note: See TracChangeset for help on using the changeset viewer.