bp_activity_media_fix_data()
Fix to BuddyBoss media activity data
Description
Source
File: bp-activity/bp-activity-filters.php
function bp_activity_media_fix_data() { $privacy = array( 'public', 'loggedin', 'friends', 'onlyme', 'grouponly', 'media' ); $meta_query = array( array( 'relation' => 'OR', 'key' => 'bp_media_activity', 'compare' => 'EXISTS', ) ); $result = BP_Activity_Activity::get( array( 'per_page' => 10000, 'privacy' => $privacy, 'meta_query' => $meta_query, 'show_hidden' => true ) ); if ( ! empty( $result['activities'] ) ) { foreach ( $result['activities'] as $activity ) { $activity = new BP_Activity_Activity( $activity->id ); if ( ! empty( $activity ) ) { $activity->privacy = 'media'; $activity->save(); } } } }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.