aboutsummaryrefslogtreecommitdiffstats
path: root/resources/src/mediawiki.api/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'resources/src/mediawiki.api/index.js')
-rw-r--r--resources/src/mediawiki.api/index.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/resources/src/mediawiki.api/index.js b/resources/src/mediawiki.api/index.js
index 34d1eb2b4e45..3579e88781e4 100644
--- a/resources/src/mediawiki.api/index.js
+++ b/resources/src/mediawiki.api/index.js
@@ -101,7 +101,7 @@
'import',
'options'
];
- if ( csrfActions.indexOf( type ) !== -1 ) {
+ if ( csrfActions.includes( type ) ) {
return 'csrf';
}
return type;
@@ -188,7 +188,7 @@
for ( key in parameters ) {
// Multiple values are pipe-separated
if ( Array.isArray( parameters[ key ] ) ) {
- if ( !useUS || parameters[ key ].join( '' ).indexOf( '|' ) === -1 ) {
+ if ( !useUS || !parameters[ key ].join( '' ).includes( '|' ) ) {
parameters[ key ] = parameters[ key ].join( '|' );
} else {
parameters[ key ] = '\x1f' + parameters[ key ].join( '\x1f' );
@@ -297,7 +297,7 @@
ajaxOptions.headers = ajaxOptions.headers || {};
const lowercaseHeaders = Object.keys( ajaxOptions.headers || {} ).map( ( k ) => k.toLowerCase() );
- if ( lowercaseHeaders.indexOf( 'api-user-agent' ) === -1 ) {
+ if ( !lowercaseHeaders.includes( 'api-user-agent' ) ) {
ajaxOptions.headers[ 'Api-User-Agent' ] = this.defaults.userAgent;
}