Ticket #5380: 5380.01.diff
File 5380.01.diff, 1.5 KB (added by , 9 years ago) |
---|
-
bp-core/bp-core-avatars.php
1033 1033 $user_id = bp_displayed_user_id(); 1034 1034 1035 1035 $retval = false; 1036 if ( bp_core_fetch_avatar( array( 'item_id' => $user_id, 'no_grav' => true, 'html' => false ) ) != bp_core_avatar_default( ) )1036 if ( bp_core_fetch_avatar( array( 'item_id' => $user_id, 'no_grav' => true, 'html' => false ) ) != bp_core_avatar_default( 'local' ) ) 1037 1037 $retval = true; 1038 1038 1039 1039 return (bool) apply_filters( 'bp_get_user_has_avatar', $retval, $user_id ); -
bp-groups/bp-groups-template.php
2872 2872 return apply_filters( 'bp_get_group_current_avatar', $group_avatar ); 2873 2873 } 2874 2874 2875 function bp_get_group_has_avatar() { 2876 global $bp; 2875 function bp_get_group_has_avatar( $group_id = null ) { 2877 2876 2878 if ( !empty( $_FILES ) || !bp_core_fetch_avatar( array( 'item_id' => $bp->groups->current_group->id, 'object' => 'group', 'no_grav' => true ) ) ) 2877 if ( empty( $group_id ) ) { 2878 $group_id = buddypress()->groups->current_group->id; 2879 } 2880 2881 if ( ! empty( $_FILES ) || bp_core_avatar_default( 'local' ) == bp_core_fetch_avatar( array( 'item_id' => $group_id, 'object' => 'group', 'no_grav' => true, 'html' => false ) ) ) 2879 2882 return false; 2880 2883 2881 2884 return true;