--- a/wp/wp-includes/js/wp-lists.js Tue Dec 15 15:52:01 2020 +0100
+++ b/wp/wp-includes/js/wp-lists.js Wed Sep 21 18:19:35 2022 +0200
@@ -271,7 +271,7 @@
target: list.get( 0 )
}, settings || {} );
- if ( $.isFunction( settings.confirm ) ) {
+ if ( typeof settings.confirm === 'function' ) {
$element = $( '#' + settings.element );
if ( 'add' !== action ) {
@@ -337,13 +337,13 @@
}, wpAjax.unserialize( data[4] || '' ) ) );
formValues = $( '#' + settings.element + ' :input' ).not( '[name="_ajax_nonce"], [name="_wpnonce"], [name="action"]' );
- formData = $.isFunction( formValues.fieldSerialize ) ? formValues.fieldSerialize() : formValues.serialize();
+ formData = typeof formValues.fieldSerialize === 'function' ? formValues.fieldSerialize() : formValues.serialize();
if ( formData ) {
settings.data += '&' + formData;
}
- if ( $.isFunction( settings.addBefore ) ) {
+ if ( typeof settings.addBefore === 'function' ) {
settings = settings.addBefore( settings );
if ( ! settings ) {
@@ -381,7 +381,7 @@
};
settings.complete = function( jqXHR, status ) {
- if ( $.isFunction( settings.addAfter ) ) {
+ if ( typeof settings.addAfter === 'function' ) {
settings.addAfter( returnedResponse, $.extend( {
xml: jqXHR,
status: status,
@@ -427,7 +427,7 @@
id: settings.element.split( '-' ).pop()
}, wpAjax.unserialize( data[4] || '' ) );
- if ( $.isFunction( settings.delBefore ) ) {
+ if ( typeof settings.delBefore === 'function' ) {
settings = settings.delBefore( settings, list );
if ( ! settings ) {
@@ -466,7 +466,7 @@
};
settings.complete = function( jqXHR, status ) {
- if ( $.isFunction( settings.delAfter ) ) {
+ if ( typeof settings.delAfter === 'function' ) {
$eventTarget.queue( function() {
settings.delAfter( returnedResponse, $.extend( {
xml: jqXHR,
@@ -522,7 +522,7 @@
dimClass: settings.dimClass
}, wpAjax.unserialize( data[6] || '' ) );
- if ( $.isFunction( settings.dimBefore ) ) {
+ if ( typeof settings.dimBefore === 'function' ) {
settings = settings.dimBefore( settings );
if ( ! settings ) {
@@ -591,7 +591,7 @@
};
settings.complete = function( jqXHR, status ) {
- if ( $.isFunction( settings.dimAfter ) ) {
+ if ( typeof settings.dimAfter === 'function' ) {
$eventTarget.queue( function() {
settings.dimAfter( returnedResponse, $.extend( {
xml: jqXHR,