Merge "mw.widgets.DateInputWidget: Fix unexpected MMMMM or ddddd date format"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Fri, 27 Oct 2017 00:03:11 +0000 (00:03 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Fri, 27 Oct 2017 00:03:12 +0000 (00:03 +0000)
resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js

index f10c93d..9d2e93b 100644 (file)
                        format = llll.replace( lll.replace( ll, '' ), '' );
 
                        if ( this.longDisplayFormat ) {
-                               format = format.replace( 'MMM', 'MMMM' ).replace( 'ddd', 'dddd' );
+                               // Replace MMM to MMMM and ddd to dddd but don't change MMMM and dddd
+                               format = format.replace( /MMMM?/, 'MMMM' ).replace( /dddd?/, 'dddd' );
                        }
 
                        return format;