From: jaubourg Date: Sat, 25 Dec 2010 22:00:25 +0000 (+0100) Subject: Revised logic in data conversion to account for when dataFilter modifies the dataType... X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=commitdiff_plain;h=2a5c16f217416a7cb5afce72a0f25c66d074fc0c Revised logic in data conversion to account for when dataFilter modifies the dataTypes list. --- diff --git a/src/ajax.js b/src/ajax.js index 347273d..7c0e101 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -415,6 +415,8 @@ jQuery.extend({ if ( i ) { + prev = dataTypes[ i - 1 ]; + if ( prev !== "*" && current !== "*" && prev !== current ) { oneConv = conv1 = @@ -440,8 +442,6 @@ jQuery.extend({ response = s.dataFilter( response ); dataTypes = s.dataTypes; } - - prev = current; } // We have a real success