change password validation
parent
8790040190
commit
78ebcdfbb5
|
@ -63,9 +63,14 @@ module.controller("UserChangePasswordController", UserChangePasswordController)
|
||||||
|
|
||||||
UserChangePasswordDirective = ($rs, $confirm, $loading, $translate) ->
|
UserChangePasswordDirective = ($rs, $confirm, $loading, $translate) ->
|
||||||
link = ($scope, $el, $attrs, ctrl) ->
|
link = ($scope, $el, $attrs, ctrl) ->
|
||||||
|
form = new checksley.Form($el.find("form"))
|
||||||
|
|
||||||
submit = debounce 2000, (event) =>
|
submit = debounce 2000, (event) =>
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
|
|
||||||
|
if not form.validate()
|
||||||
|
return
|
||||||
|
|
||||||
if $scope.newPassword1 != $scope.newPassword2
|
if $scope.newPassword1 != $scope.newPassword2
|
||||||
$confirm.notify('error', $translate.instant("CHANGE_PASSWORD.ERROR_PASSWORD_MATCH"))
|
$confirm.notify('error', $translate.instant("CHANGE_PASSWORD.ERROR_PASSWORD_MATCH"))
|
||||||
return
|
return
|
||||||
|
|
|
@ -17,6 +17,7 @@ div.wrapper(
|
||||||
fieldset
|
fieldset
|
||||||
label(for="current-password", translate="CHANGE_PASSWORD.FIELD_CURRENT_PASSWORD")
|
label(for="current-password", translate="CHANGE_PASSWORD.FIELD_CURRENT_PASSWORD")
|
||||||
input(
|
input(
|
||||||
|
data-required="true"
|
||||||
type="password"
|
type="password"
|
||||||
name="password"
|
name="password"
|
||||||
id="current-password"
|
id="current-password"
|
||||||
|
@ -28,6 +29,7 @@ div.wrapper(
|
||||||
fieldset
|
fieldset
|
||||||
label(for="new-password", translate="CHANGE_PASSWORD.FIELD_NEW_PASSWORD")
|
label(for="new-password", translate="CHANGE_PASSWORD.FIELD_NEW_PASSWORD")
|
||||||
input(
|
input(
|
||||||
|
data-required="true"
|
||||||
type="password"
|
type="password"
|
||||||
name="new-password"
|
name="new-password"
|
||||||
id="new-password"
|
id="new-password"
|
||||||
|
@ -39,6 +41,7 @@ div.wrapper(
|
||||||
fieldset
|
fieldset
|
||||||
label(for="retype-password", translate="CHANGE_PASSWORD.FIELD_RETYPE_PASSWORD")
|
label(for="retype-password", translate="CHANGE_PASSWORD.FIELD_RETYPE_PASSWORD")
|
||||||
input(
|
input(
|
||||||
|
data-required="true"
|
||||||
type="password"
|
type="password"
|
||||||
name="retype-password"
|
name="retype-password"
|
||||||
id="retype-password"
|
id="retype-password"
|
||||||
|
|
Loading…
Reference in New Issue