From: Prateek Saxena Date: Thu, 8 Oct 2015 11:44:28 +0000 (+0530) Subject: mw.ForeignStructuredUpload.BookletLayout: Reset forms after use X-Git-Tag: 1.31.0-rc.0~9470^2 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/banques/?a=commitdiff_plain;h=b1da5ab5146513d59d7c9f8ddc3c591833ec295b;p=lhc%2Fweb%2Fwiklou.git mw.ForeignStructuredUpload.BookletLayout: Reset forms after use Bug: T114936 Bug: T114947 Change-Id: I96a6440c32316a077069bb744fff8564e91a04b2 --- diff --git a/resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js b/resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js index 4e3f771e9a..c8877fd849 100644 --- a/resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js +++ b/resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js @@ -211,4 +211,18 @@ this.upload.addCategories( this.categoriesWidget.getItemsData() ); return this.upload.getText(); }; + + /* Setters */ + + /** + * @inheritdoc + */ + mw.ForeignStructuredUpload.BookletLayout.prototype.clear = function () { + mw.ForeignStructuredUpload.BookletLayout.parent.prototype.clear.call( this ); + + this.ownWorkCheckbox.setSelected( false ); + this.categoriesWidget.setItemsFromData( [] ); + this.dateWidget.setValue( '' ).setValidityFlag( true ); + }; + }( jQuery, mediaWiki ) );