WordPress.org

Make WordPress Core

Ticket #37550: 37550.patch

File 37550.patch, 3.0 KB (added by ocean90, 4 years ago)
  • src/wp-admin/js/updates.js

     
    526526                $card.removeClass( 'plugin-card-install-failed' ).find( '.notice.notice-error' ).remove();
    527527
    528528                $document.trigger( 'wp-plugin-installing', args );
    529                
     529
    530530                return wp.updates.ajax( 'install-plugin', args );
    531531        };
    532532
     
    718718                wp.a11y.speak( wp.updates.l10n.deleting, 'polite' );
    719719
    720720                $document.trigger( 'wp-plugin-deleting', args );
    721                
     721
    722722                return wp.updates.ajax( 'delete-plugin', args );
    723723        };
    724724
     
    10431043                $( '.install-theme-info, [data-slug="' + args.slug + '"]' ).removeClass( 'theme-install-failed' ).find( '.notice.notice-error' ).remove();
    10441044
    10451045                $document.trigger( 'wp-theme-installing', args );
    1046                
     1046
    10471047                return wp.updates.ajax( 'install-theme', args );
    10481048        };
    10491049
     
    11741174                $( '.theme-info .update-message' ).remove();
    11751175
    11761176                $document.trigger( 'wp-theme-deleting', args );
    1177                
     1177
    11781178                return wp.updates.ajax( 'delete-theme', args );
    11791179        };
    11801180
     
    15561556
    15571557                if ( _.isString( response ) ) {
    15581558                        error = response;
     1559                } else if ( 'undefined' !== typeof response.readyState && 0 == response.readyState ) {
     1560                        error = wp.updates.l10n.connectionError;
    15591561                } else if ( _.isString( response.responseText ) && '' !== response.responseText ) {
    15601562                        error = response.responseText;
    15611563                } else if ( _.isString( response.statusText ) ) {
     
    19821984                        $bulkActionForm.find( '.manage-column [type="checkbox"]' ).prop( 'checked', false );
    19831985
    19841986                        $document.trigger( 'wp-' + type + '-bulk-' + bulkAction, itemsSelected );
    1985                        
     1987
    19861988                        // Find all the checkboxes which have been checked.
    19871989                        itemsSelected.each( function( index, element ) {
    19881990                                var $checkbox  = $( element ),
  • src/wp-includes/script-loader.php

     
    679679                                /* translators: %s: Importer name */
    680680                                'activateImporterLabel'      => __( 'Run %s' ),
    681681                                'unknownError'               => __( 'An unknown error occurred' ),
     682                                'connectionError'            => __( 'Connection lost or the server is busy. Please try again later.' ),
    682683                                'pluginsFound'               => __( 'Number of plugins found: %d' ),
    683684                                'noPluginsFound'             => __( 'No plugins found. Try a different search.' ),
    684685                        ),
  • tests/qunit/fixtures/updates.js

     
    4646                'activateThemeLabel':  'Activate %s',
    4747                'activateImporter': 'Run Importer',
    4848                'unknownError': 'An unknown error occurred',
     49                'connectionError': 'Connection lost or the server is busy. Please try again later.',
    4950                'pluginsFound': 'Number of plugins found: %d',
    5051                'noPluginsFound': 'No plugins found. Try a different search.'
    5152        }