Niharika29 has uploaded a new change for review.
https://gerrit.wikimedia.org/r/183255
Change subject: Make "Current Password" question required
......................................................................
Make "Current Password" question required
Bug: T85835
Change-Id: I68d52b40f64162bfae040dea4eeb9d7b4c4d60d5
---
M data/templates/apply.html
M src/Wikimania/Scholarship/Forms/Apply.php
2 files changed, 2 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/wikimedia/wikimania-scholarships
refs/changes/55/183255/1
diff --git a/data/templates/apply.html b/data/templates/apply.html
index 267666d..978bfad 100644
--- a/data/templates/apply.html
+++ b/data/templates/apply.html
@@ -88,7 +88,7 @@
<fieldset>
<legend>{{ wgLang.message( 'form-personalinfo' ) }}</legend>
- {{ forms.yesNo( ctx, 'form-haspassport', 'haspassport' ) }}
+ {{ forms.yesNo( ctx, 'form-haspassport', 'haspassport', { 'required':true
} ) }}
{{ forms.countrySelect( ctx, 'form-nationality', 'nationality', {
'required':true } ) }}
{{ forms.text( ctx, 'form-airport', 'airport' ) }}
{{ forms.text( ctx, 'form-language', 'languages' ) }}
diff --git a/src/Wikimania/Scholarship/Forms/Apply.php
b/src/Wikimania/Scholarship/Forms/Apply.php
index 90fff56..9a895d9 100644
--- a/src/Wikimania/Scholarship/Forms/Apply.php
+++ b/src/Wikimania/Scholarship/Forms/Apply.php
@@ -57,7 +57,7 @@
$this->requireInArray( 'residence', $validCountries );
// Personal information
- $this->expectBool( 'haspassport' );
+ $this->requireBool( 'haspassport' );
$this->requireInArray( 'nationality', $validCountries );
$this->expectString( 'airport' );
$this->expectString( 'languages' );
--
To view, visit https://gerrit.wikimedia.org/r/183255
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I68d52b40f64162bfae040dea4eeb9d7b4c4d60d5
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/wikimania-scholarships
Gerrit-Branch: master
Gerrit-Owner: Niharika29 <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits