summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/views
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/views')
-rw-r--r--public/assets/js/lib/views/login/login.js26
1 files changed, 19 insertions, 7 deletions
diff --git a/public/assets/js/lib/views/login/login.js b/public/assets/js/lib/views/login/login.js
index 06d8808..a48b404 100644
--- a/public/assets/js/lib/views/login/login.js
+++ b/public/assets/js/lib/views/login/login.js
@@ -1,14 +1,26 @@
var LoginView = FormView.extend({
-
- events: {
- },
+
+ el: "#login",
+ action: "/api/login",
+ method: "POST",
initialize: function(opt){
- // opt.parent = parent
+ this.__super__.initialize.call(this)
+ this.$("[name=username]").focus()
+ },
+
+ showErrors: function(errors){
+ console.log(errors)
},
- success: function(){
- window.location.href = "/index"
+ success: function(data){
+ console.log(data)
+ if (data.returnTo) {
+ window.location.href = "/index"
+ }
+ else {
+ window.location.href = "/index"
+ }
},
-}) \ No newline at end of file
+})