Liangent has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/386305 )
Change subject: mw.widgets.DateInputWidget: Fix unexpected MMMMM or ddddd date format ...................................................................... mw.widgets.DateInputWidget: Fix unexpected MMMMM or ddddd date format In some locale data in moment.js such as zh, llll date format already uses MMMM and dddd. The original attempt to expand MMM to MMMM and ddd to dddd inadvertently expands MMMM to MMMMM and dddd to ddddd, which is then interpreted as MMMM or dddd followed by an unexpected single M or d. Change-Id: I2634dfbaaf9615a13dce7b8f4ba3c3bea6863a91 --- M resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js 1 file changed, 2 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/05/386305/1 diff --git a/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js b/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js index f10c93d..0e7fc30 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js +++ b/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js @@ -465,7 +465,8 @@ format = llll.replace( lll.replace( ll, '' ), '' ); if ( this.longDisplayFormat ) { - format = format.replace( 'MMM', 'MMMM' ).replace( 'ddd', 'dddd' ); + format = format.replace( 'MMMM', 'MMM' ).replace( 'MMM', 'MMMM' ); + format = format.replace( 'dddd', 'ddd' ).replace( 'ddd', 'dddd' ); } return format; -- To view, visit https://gerrit.wikimedia.org/r/386305 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I2634dfbaaf9615a13dce7b8f4ba3c3bea6863a91 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Liangent <liang...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits