Make WordPress Core

Ticket #34617: 34617.diff

File 34617.diff, 932 bytes (added by afragen, 9 years ago)
  • wp-admin/includes/ajax-actions.php

    From f52557a9403c97673b329f79c0a6e9792c4706f4 Mon Sep 17 00:00:00 2001
    From: Andy Fragen <andy@thefragens.com>
    Date: Sat, 7 Nov 2015 11:22:13 -0800
    Subject: [PATCH] add filter to change $result in shiny updates
    
    ---
     wp-admin/includes/ajax-actions.php | 3 +++
     1 file changed, 3 insertions(+)
    
    diff --git a/wp-admin/includes/ajax-actions.php b/wp-admin/includes/ajax-actions.php
    index a5df77d..aad211f 100644
    a b function wp_ajax_update_plugin() { 
    30953095        $upgrader = new Plugin_Upgrader( $skin );
    30963096        $result = $upgrader->bulk_upgrade( array( $plugin ) );
    30973097
     3098        // Allow for manipulating $result for plugins with renamed destination.
     3099        $result = apply_filters( 'wp_ajax_update_plugin_result', $result );
     3100
    30983101        if ( is_array( $result ) && empty( $result[$plugin] ) && is_wp_error( $skin->result ) ) {
    30993102                $result = $skin->result;
    31003103        }