summaryrefslogtreecommitdiffstats
path: root/client/config/accounts.js
diff options
context:
space:
mode:
authorMaxime Quandalle <maxime@quandalle.com>2015-08-21 21:20:23 +0200
committerMaxime Quandalle <maxime@quandalle.com>2015-08-22 01:05:09 +0200
commit4fc72d64b4e7a41875ef0778597dc3e66741ce8c (patch)
tree767bca35f721c8403be2b33037d0c976637eaf4d /client/config/accounts.js
parentae4288d5075a98bc141081b3449581ec4f07743f (diff)
downloadwekan-4fc72d64b4e7a41875ef0778597dc3e66741ce8c.tar.gz
wekan-4fc72d64b4e7a41875ef0778597dc3e66741ce8c.tar.bz2
wekan-4fc72d64b4e7a41875ef0778597dc3e66741ce8c.zip
Upgrade dependencies
This includes a security fix in mquandalle:bower, and a new package for useraccounts iron-router templates which forced us to move some configuration function calls.
Diffstat (limited to 'client/config/accounts.js')
-rw-r--r--client/config/accounts.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/client/config/accounts.js b/client/config/accounts.js
index 5e6edd39..e12dd8bc 100644
--- a/client/config/accounts.js
+++ b/client/config/accounts.js
@@ -17,3 +17,29 @@ AccountsTemplates.configure({
Router.go('Home');
}
});
+
+_.each(['signIn', 'signUp', 'resetPwd', 'forgotPwd', 'enrollAccount'],
+ function(routeName) {
+ AccountsTemplates.configureRoute(routeName, {
+ layoutTemplate: 'userFormsLayout'
+ });
+});
+
+// We display the form to change the password in a popup window that already
+// have a title, so we unset the title automatically displayed by useraccounts.
+AccountsTemplates.configure({
+ texts: {
+ title: {
+ changePwd: ''
+ }
+ }
+});
+
+AccountsTemplates.configureRoute('changePwd', {
+ redirect: function() {
+ // XXX We should emit a notification once we have a notification system.
+ // Currently the user has no indication that his modification has been
+ // applied.
+ Popup.back();
+ }
+});