[MediaWiki-commits] [Gerrit] mediawiki/core[master]: mw.widgets.DateInputWidget: Fix unexpected MMMMM or ddddd da...
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/386305 ) Change subject: mw.widgets.DateInputWidget: Fix unexpected M or d date format .. mw.widgets.DateInputWidget: Fix unexpected M or d date format In some locale data in moment.js such as zh, date format already uses and . The original attempt to expand MMM to and ddd to inadvertently expands to M and to d, which is then interpreted as or 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(-) Approvals: Bartosz Dziewoński: Looks good to me, approved jenkins-bot: Verified diff --git a/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js b/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js index f10c93d..9d2e93b 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js +++ b/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js @@ -465,7 +465,8 @@ format = .replace( lll.replace( ll, '' ), '' ); if ( this.longDisplayFormat ) { - format = format.replace( 'MMM', '' ).replace( 'ddd', '' ); + // Replace MMM to and ddd to but don't change and + format = format.replace( /?/, '' ).replace( /?/, '' ); } return format; -- To view, visit https://gerrit.wikimedia.org/r/386305 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2634dfbaaf9615a13dce7b8f4ba3c3bea6863a91 Gerrit-PatchSet: 3 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: LiangentGerrit-Reviewer: Bartosz Dziewoński Gerrit-Reviewer: Catrope Gerrit-Reviewer: Esanders Gerrit-Reviewer: Liangent Gerrit-Reviewer: Sn1per Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki/core[master]: mw.widgets.DateInputWidget: Fix unexpected MMMMM or ddddd da...
Liangent has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/386305 ) Change subject: mw.widgets.DateInputWidget: Fix unexpected M or d date format .. mw.widgets.DateInputWidget: Fix unexpected M or d date format In some locale data in moment.js such as zh, date format already uses and . The original attempt to expand MMM to and ddd to inadvertently expands to M and to d, which is then interpreted as or 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 = .replace( lll.replace( ll, '' ), '' ); if ( this.longDisplayFormat ) { - format = format.replace( 'MMM', '' ).replace( 'ddd', '' ); + format = format.replace( '', 'MMM' ).replace( 'MMM', '' ); + format = format.replace( '', 'ddd' ).replace( 'ddd', '' ); } 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___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits