File tree 2 files changed +25
-2
lines changed
2 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 16
16
< h4 class ="modal-title "> {{i18n 'resetPasswordDialog.title'}}</ h4 >
17
17
</ div >
18
18
< div class ="modal-body ">
19
+ {{> _loginButtonsMessages}}
19
20
< input id ="reset-password-new-password " class ="form-control " type ="password " placeholder ="{{i18n 'resetPasswordDialog.newPassword'}} "/> < br >
20
21
< input id ="reset-password-new-password-again " class ="form-control " type ="password " placeholder ="{{i18n 'resetPasswordDialog.newPasswordAgain'}} "/> < br >
21
- {{> _loginButtonsMessages}}
22
22
</ div >
23
23
< div class ="modal-footer ">
24
24
< a class ="btn btn-default " id ="login-buttons-cancel-reset-password "> {{i18n 'resetPasswordDialog.cancel'}}</ a >
@@ -30,6 +30,23 @@ <h4 class="modal-title">{{i18n 'resetPasswordDialog.title'}}</h4>
30
30
</ div > <!-- /.modal-dalog -->
31
31
</ div > <!-- /.modal -->
32
32
{{/if}}
33
+
34
+ < div class ="modal " id ="login-buttons-reset-password-modal-success ">
35
+ < div class ="modal-dialog ">
36
+ < div class ="modal-content ">
37
+ < div class ="modal-header ">
38
+ < button type ="button " class ="close " data-dismiss ="modal " aria-hidden ="true "> ×</ button >
39
+ < h4 class ="modal-title "> {{i18n 'resetPasswordDialog.title'}}</ h4 >
40
+ </ div >
41
+ < div class ="modal-body ">
42
+ {{> _loginButtonsMessages}}
43
+ </ div >
44
+ < div class ="modal-footer ">
45
+ < a class ="btn btn-default " id ="login-buttons-dismiss-reset-password-success "> {{i18n 'loginButtonsMessagesDialog.dismiss'}}</ a >
46
+ </ div >
47
+ </ div > <!-- /.modal-content -->
48
+ </ div > <!-- /.modal-dalog -->
49
+ </ div > <!-- /.modal -->
33
50
</ template >
34
51
35
52
< template name ="_enrollAccountDialog ">
Original file line number Diff line number Diff line change 52
52
loginButtonsSession . set ( 'resetPasswordToken' , null ) ;
53
53
Accounts . _enableAutoLogin ( ) ;
54
54
$ ( '#login-buttons-reset-password-modal' ) . modal ( "hide" ) ;
55
+ } ,
56
+ 'click #login-buttons-dismiss-reset-password-success' : function ( event ) {
57
+ event . stopPropagation ( ) ;
58
+ $ ( '#login-buttons-reset-password-modal-success' ) . modal ( "hide" ) ;
55
59
}
56
60
} ) ;
57
61
69
73
if ( error ) {
70
74
loginButtonsSession . errorMessage ( error . reason || "Unknown error" ) ;
71
75
} else {
76
+ $ ( '#login-buttons-reset-password-modal' ) . modal ( "hide" ) ;
77
+ $ ( '#login-buttons-reset-password-modal-success' ) . modal ( ) ;
78
+ loginButtonsSession . infoMessage ( i18n ( 'infoMessages.passwordChanged' ) ) ;
72
79
loginButtonsSession . set ( 'resetPasswordToken' , null ) ;
73
80
Accounts . _enableAutoLogin ( ) ;
74
- $ ( '#login-buttons-reset-password-modal' ) . modal ( "hide" ) ;
75
81
}
76
82
} ) ;
77
83
} ;
You can’t perform that action at this time.
0 commit comments