Fixes validation on when join and create a wallet (name field is required)

This commit is contained in:
Gustavo Maximiliano Cortez 2014-09-30 15:45:52 -03:00
parent f02af67caa
commit f04f43a0b6
2 changed files with 7 additions and 4 deletions

View File

@ -21,7 +21,8 @@
<div class="row" ng-show="isSetupWalletPage"> <div class="row" ng-show="isSetupWalletPage">
<div ng-if="totalCopayers > 1"> <div ng-if="totalCopayers > 1">
<label translate for="Name">Your name</label> <label translate for="Name">Your name</label>
<input id="Name" type="text" placeholder="{{'Name'|translate}}" class="form-control" ng-model="$parent.myNickname"> <input id="Name" type="text" placeholder="{{'Your name'|translate}}"
class="form-control" ng-model="$parent.myNickname" required>
</div> </div>
<div> <div>
<label translate for="walletPassword"> <label translate for="walletPassword">
@ -33,8 +34,9 @@
symbols</span>" tooltip-trigger="focus" required tooltip-placement="top"> symbols</span>" tooltip-trigger="focus" required tooltip-placement="top">
<div class="pr"> <div class="pr">
<input type="password" placeholder="{{'Repeat password'|translate}}" name="walletPasswordConfirm" ng-model="walletPasswordConfirm" match="walletPassword" required> <input type="password" placeholder="{{'Repeat password'|translate}}" name="walletPasswordConfirm" ng-model="walletPasswordConfirm" match="walletPassword" required>
<small class="icon-input" ng-show="setupForm.walletPasswordConfirm.$dirty && setupForm.$invalid"><i class="fi-x"></i></small> <small class="icon-input"
<p class="m15b text-gray size-12" ng-show="setupForm.walletPasswordConfirm.$dirty && setupForm.$invalid"> ng-show="setupForm.walletPasswordConfirm.$dirty && setupForm.walletPasswordConfirm.$invalid"><i class="fi-x"></i></small>
<p class="m15b text-gray size-12" ng-show="setupForm.walletPasswordConfirm.$dirty && setupForm.walletPasswordConfirm.$invalid">
<i class="fi-x m5r"></i> <i class="fi-x m5r"></i>
{{'Passwords must match'|translate}} {{'Passwords must match'|translate}}
</p> </p>

View File

@ -57,7 +57,8 @@
<label translate for="joinPassword">User information</label> <label translate for="joinPassword">User information</label>
<input id="joinPassword" type="text" class="form-control" <input id="joinPassword" type="text" class="form-control"
placeholder="{{'Your name (optional)'|translate}}" name="nickname" ng-model="nickname"> placeholder="{{'Your name'|translate}}" name="nickname"
ng-model="nickname" required>
<input type="password" class="form-control" <input type="password" class="form-control"
placeholder="{{'Choose your password'|translate}}" name="joinPassword" placeholder="{{'Choose your password'|translate}}" name="joinPassword"
ng-model="$parent.joinPassword" ng-model="$parent.joinPassword"