From b1da5ab5146513d59d7c9f8ddc3c591833ec295b Mon Sep 17 00:00:00 2001 From: Prateek Saxena Date: Thu, 8 Oct 2015 17:14:28 +0530 Subject: [PATCH] mw.ForeignStructuredUpload.BookletLayout: Reset forms after use Bug: T114936 Bug: T114947 Change-Id: I96a6440c32316a077069bb744fff8564e91a04b2 --- ...iawiki.ForeignStructuredUpload.BookletLayout.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 ) ); -- 2.20.1