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

Reply via email to