X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.special.unwatchedPages%2FunwatchedPages.js;h=abc8d7b68fa97b44faa7aad7a0715d571141dc80;hb=04d1aa3033f40a38d721f7f0e88b5bac440d2869;hp=0886f8c7e96e12927272c48306549bdf7ec66b16;hpb=5ce06f365fceca6ad2bc9e50455b71bb185a903d;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.js b/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.js index 0886f8c7e9..abc8d7b68f 100644 --- a/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.js +++ b/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.js @@ -1,9 +1,9 @@ /*! * JavaScript for Special:UnwatchedPages */ -( function ( mw, $ ) { +( function () { $( function () { - $( 'a.mw-watch-link' ).click( function ( e ) { + $( 'a.mw-watch-link' ).on( 'click', function ( e ) { var promise, api = new mw.Api(), $link = $( this ), @@ -17,6 +17,7 @@ mw.loader.load( 'mediawiki.notification' ); // Use the class to determine whether to watch or unwatch + // eslint-disable-next-line no-jquery/no-class-state if ( !$subjectLink.hasClass( 'mw-watched-item' ) ) { $link.text( mw.msg( 'watching' ) ); promise = api.watch( title ).done( function () { @@ -46,4 +47,4 @@ e.preventDefault(); } ); } ); -}( mediaWiki, jQuery ) ); +}() );