Make WordPress Core

Ticket #55078: 55078.diff

File 55078.diff, 1.3 KB (added by johnregan3, 3 years ago)

Initial patch

  • src/js/_enqueues/lib/ajax-response.js

    diff --git src/js/_enqueues/lib/ajax-response.js src/js/_enqueues/lib/ajax-response.js
    index b764823742..945b63dbf6 100644
    window.wpAjax = jQuery.extend( { 
    2727                                var th = jQuery(this), child = jQuery(this.firstChild), response;
    2828                                response = { action: th.attr('action'), what: child.get(0).nodeName, id: child.attr('id'), oldId: child.attr('old_id'), position: child.attr('position') };
    2929                                response.data = jQuery( 'response_data', child ).text();
    30                                 if ( jQuery( 'body' ).hasClass( 'edit-tags-php' ) ) {
     30                                if ( jQuery( 'supplemental', child ).children()['data_is_success_message'] ) {
    3131                                        successmsg += response.data;
    3232                                }
    3333                                response.supplemental = {};
  • src/wp-admin/includes/ajax-actions.php

    diff --git src/wp-admin/includes/ajax-actions.php src/wp-admin/includes/ajax-actions.php
    index 191e5b54dd..db52449341 100644
    function wp_ajax_add_tag() { 
    11111111                $message = $messages['_item'][1];
    11121112        }
    11131113
     1114        $data_is_success_message = true;
     1115
    11141116        $x->add(
    11151117                array(
    11161118                        'what'         => 'taxonomy',
    11171119                        'data'         => $message,
    1118                         'supplemental' => compact( 'parents', 'noparents' ),
     1120                        'supplemental' => compact( 'parents', 'noparents', 'data_is_success_message' ),
    11191121                )
    11201122        );
    11211123