Skip to:
Content

BuddyPress.org

Ticket #8595: 8595.patch

File 8595.patch, 1.0 KB (added by imath, 3 years ago)
  • src/bp-core/bp-core-attachments.php

    diff --git src/bp-core/bp-core-attachments.php src/bp-core/bp-core-attachments.php
    index dfcab9bb5..4fd2619e6 100644
    function bp_attachments_get_max_upload_file_size( $type = '' ) { 
    163163 */
    164164function bp_attachments_get_allowed_types( $type = 'avatar' ) {
    165165        // Defaults to BuddyPress supported image extensions.
    166         $exts = array( 'jpeg', 'gif', 'png' );
     166        $exts    = array( 'jpeg', 'gif', 'png' );
     167        $wp_exts = wp_get_ext_types();
    167168
    168169        /**
    169170         * It's not a BuddyPress feature, get the allowed extensions
    function bp_attachments_get_allowed_types( $type = 'avatar' ) { 
    174175                $exts = array();
    175176
    176177                switch ( $type ) {
    177                         case 'video' :
     178                        case 'video':
    178179                                $exts = wp_get_video_extensions();
    179180                        break;
    180181
    181                         case 'audio' :
    182                                 $exts = wp_get_video_extensions();
     182                        case 'audio':
     183                                $exts = wp_get_audio_extensions();
     184                        break;
     185
     186                        case isset( $wp_exts[ $type ] ):
     187                                $exts = $wp_exts[ $type ];
    183188                        break;
    184189
    185190                        default: