diff options
author | Camil Staps | 2015-05-25 15:00:47 +0200 |
---|---|---|
committer | Camil Staps | 2015-05-25 15:00:47 +0200 |
commit | cba2e9564ab63d22eb362bcc7c095d5148512d1a (patch) | |
tree | 398c4ae4b12c9b9b0d084a3202386b519cb03309 /src/js/BotleaguesCallback.coffee | |
parent | License in all files (diff) |
Resetting password
Diffstat (limited to 'src/js/BotleaguesCallback.coffee')
-rw-r--r-- | src/js/BotleaguesCallback.coffee | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/src/js/BotleaguesCallback.coffee b/src/js/BotleaguesCallback.coffee index f35d03b..b06f887 100644 --- a/src/js/BotleaguesCallback.coffee +++ b/src/js/BotleaguesCallback.coffee @@ -18,10 +18,15 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. @BotleaguesCallback = + common: (data) -> + console.log data + register: (data) -> + BotleaguesCallback.common data + $ 'form.form-register .form-group' .removeClass 'has-feedback has-success has-warning has-error' - .find '.form-control-feedback' + .find '.form-control-feedback, .feedback' .remove() if data.error? @@ -44,13 +49,28 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. .find 'label' .append( $ '<span>' - .addClass 'pull-right text-danger' + .addClass 'feedback pull-right text-danger' .text error_msg ) + else if data.user? + BotleaguesFrontend.success + message: 'Your account has been created' + prepend_to: $ 'form.form-register' + + $ 'form.form-register input' + .val '' + + else + BotleaguesFrontend.error + message: 'Unknown error' + prepend_to: $ 'form.form-register' + return login: (data) -> + BotleaguesCallback.common data + if data.user_token? BotleaguesFrontend.success message: 'Login successful! Refreshing the page...' |