X-Git-Url: http://git.osdn.net/view?p=pettanr%2Fpettanr.git;a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Fmodels%2Fuser.js.coffee;h=30fde56628cb962331de9f8614feacde5859a9e5;hp=7d955186b1d74261bee451602f6a98b0e0e4f954;hb=d7c8065be895b67dc453b0e11ad0f259f1ca6706;hpb=cbdaff138774789348a9cb9615034fd9d0344c8e diff --git a/app/assets/javascripts/models/user.js.coffee b/app/assets/javascripts/models/user.js.coffee index 7d955186..30fde566 100644 --- a/app/assets/javascripts/models/user.js.coffee +++ b/app/assets/javascripts/models/user.js.coffee @@ -1,21 +1,19 @@ class Pettanr.User extends Backbone.Model - url: '/users/' - defaults: { } - author: () -> - - artist: () -> - - initialize: () -> + initialize: (attr = {}, options = {}) -> + super(attr, options) _.extend(this, Backbone.Events) if @id @url = @url + @id class Pettanr.User.Session extends Pettanr.User + sign_in: () -> + @save({}) + save: (model_attr) -> @url = '/users/sign_in' super(model_attr, { @@ -34,6 +32,6 @@ class Pettanr.User.Session extends Pettanr.User @trigger('sign_out:fail', model, response) }) - initialize: () -> - super() + initialize: (attr = {}, options = {}) -> + super(attr, options)