OSDN Git Service

fix: show's destroy button
[pettanr/pettanr.git] / app / assets / javascripts / models / user.js.coffee
index 7d95518..2b2d1c5 100644 (file)
@@ -1,7 +1,5 @@
 class Pettanr.User extends Backbone.Model\r
   \r
-  url: '/users/'\r
-  \r
   defaults: {\r
   } \r
   \r
@@ -9,13 +7,17 @@ class Pettanr.User extends Backbone.Model
   \r
   artist: () ->\r
   \r
-  initialize: () ->\r
+  initialize: (attr = {}, options = {}) ->\r
+    super(attr, options)\r
     _.extend(this, Backbone.Events)\r
     if @id\r
       @url = @url + @id\r
   \r
 class Pettanr.User.Session extends Pettanr.User\r
   \r
+  sign_in: () ->\r
+    @save({})\r
+  \r
   save: (model_attr) ->\r
     @url = '/users/sign_in'\r
     super(model_attr, {\r
@@ -34,6 +36,6 @@ class Pettanr.User.Session extends Pettanr.User
         @trigger('sign_out:fail', model, response)\r
     })\r
   \r
-  initialize: () ->\r
-    super()\r
+  initialize: (attr = {}, options = {}) ->\r
+    super(attr, options)\r
   \r