diff options
Diffstat (limited to 'app/assets/javascripts/models')
| -rw-r--r-- | app/assets/javascripts/models/cake.js.coffee | 8 | ||||
| -rw-r--r-- | app/assets/javascripts/models/category.js.coffee | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/models/email.js.coffee | 2 | ||||
| -rw-r--r-- | app/assets/javascripts/models/photo.js.coffee | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/models/profile.js.coffee | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/models/registration.js.coffee | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/models/session.js.coffee | 6 | ||||
| -rw-r--r-- | app/assets/javascripts/models/translation.js.coffee | 2 | ||||
| -rw-r--r-- | app/assets/javascripts/models/tutorials.js.coffee | 6 |
9 files changed, 24 insertions, 24 deletions
diff --git a/app/assets/javascripts/models/cake.js.coffee b/app/assets/javascripts/models/cake.js.coffee index 7f925394..7df33ee2 100644 --- a/app/assets/javascripts/models/cake.js.coffee +++ b/app/assets/javascripts/models/cake.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Models.Cake extends Backbone.Model +class csx.Models.Cake extends Backbone.Model paramRoot: 'cake' defaults: @@ -14,7 +14,7 @@ class CakeSide.Models.Cake extends Backbone.Model return "Category can't be blank" unless attributes.category_id photos: -> - CakeSide.Application.request('PhotosRepository', @id) + csx.Application.request('PhotosRepository', @id) public_url: -> "#{window.location.origin}/creations/#{@get('slug')}" @@ -22,6 +22,6 @@ class CakeSide.Models.Cake extends Backbone.Model category_id: -> @get('category_id') || @get('category').id -class CakeSide.Collections.CakesCollection extends Backbone.Collection - model: CakeSide.Models.Cake +class csx.Collections.CakesCollection extends Backbone.Collection + model: csx.Models.Cake url: '/api/v1/cakes' diff --git a/app/assets/javascripts/models/category.js.coffee b/app/assets/javascripts/models/category.js.coffee index 98437966..d3d6cb74 100644 --- a/app/assets/javascripts/models/category.js.coffee +++ b/app/assets/javascripts/models/category.js.coffee @@ -1,10 +1,10 @@ -class CakeSide.Models.Category extends Backbone.Model +class csx.Models.Category extends Backbone.Model paramRoot: 'category' defaults: name: null slug: null -class CakeSide.Collections.CategoriesCollection extends Backbone.Collection - model: CakeSide.Models.Category +class csx.Collections.CategoriesCollection extends Backbone.Collection + model: csx.Models.Category url: '/api/v1/categories' diff --git a/app/assets/javascripts/models/email.js.coffee b/app/assets/javascripts/models/email.js.coffee index 66d9cc32..e58f8b2e 100644 --- a/app/assets/javascripts/models/email.js.coffee +++ b/app/assets/javascripts/models/email.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Models.Email +class csx.Models.Email EMAIL_REGEX=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/ constructor: (email) -> diff --git a/app/assets/javascripts/models/photo.js.coffee b/app/assets/javascripts/models/photo.js.coffee index eb1cff76..da7006ac 100644 --- a/app/assets/javascripts/models/photo.js.coffee +++ b/app/assets/javascripts/models/photo.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Models.Photo extends Backbone.Model +class csx.Models.Photo extends Backbone.Model paramRoot: 'photo' fileAttribute: 'image' @@ -22,8 +22,8 @@ class CakeSide.Models.Photo extends Backbone.Model super(options) -class CakeSide.Collections.PhotosCollection extends Backbone.Collection - model: CakeSide.Models.Photo +class csx.Collections.PhotosCollection extends Backbone.Collection + model: csx.Models.Photo initialize: (options) -> @set('cake_id', options.cake_id) diff --git a/app/assets/javascripts/models/profile.js.coffee b/app/assets/javascripts/models/profile.js.coffee index 189d83e4..5a82f874 100644 --- a/app/assets/javascripts/models/profile.js.coffee +++ b/app/assets/javascripts/models/profile.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Models.Profile extends Backbone.Model +class csx.Models.Profile extends Backbone.Model paramRoot: 'profile' urlRoot: '/api/v1/profiles' modelEvents: @@ -33,6 +33,6 @@ class CakeSide.Models.Profile extends Backbone.Model regex = /^@?(\w){1,15}$/ regex.test(twitter) -class CakeSide.Collections.ProfilesCollection extends Backbone.Collection - model: CakeSide.Models.Profile +class csx.Collections.ProfilesCollection extends Backbone.Collection + model: csx.Models.Profile url: '/api/v1/profiles' diff --git a/app/assets/javascripts/models/registration.js.coffee b/app/assets/javascripts/models/registration.js.coffee index 902c084b..ba97e1f7 100644 --- a/app/assets/javascripts/models/registration.js.coffee +++ b/app/assets/javascripts/models/registration.js.coffee @@ -1,7 +1,7 @@ #= require ./translation -class CakeSide.Models.Registration extends Backbone.Model - translation: new CakeSide.Translation('user') +class csx.Models.Registration extends Backbone.Model + translation: new csx.Translation('user') defaults: name: null email: null @@ -12,7 +12,7 @@ class CakeSide.Models.Registration extends Backbone.Model validate: (attributes, options) -> errors = {} - unless new CakeSide.Models.Email(attributes.email).isValid() + unless new csx.Models.Email(attributes.email).isValid() errors['email'] = @translation.errorFor('email', 'invalid') _.each @requiredFields, (field) => diff --git a/app/assets/javascripts/models/session.js.coffee b/app/assets/javascripts/models/session.js.coffee index bc513987..37e98e3b 100644 --- a/app/assets/javascripts/models/session.js.coffee +++ b/app/assets/javascripts/models/session.js.coffee @@ -1,8 +1,8 @@ #= require ./translation -class CakeSide.Models.Session extends Backbone.Model +class csx.Models.Session extends Backbone.Model modelKey: 'session' - translation: new CakeSide.Translation('session') + translation: new csx.Translation('session') defaults: email: null password: null @@ -12,7 +12,7 @@ class CakeSide.Models.Session extends Backbone.Model validate: (attributes, options) -> errors = {} - unless new CakeSide.Models.Email(attributes.email).isValid() + unless new csx.Models.Email(attributes.email).isValid() errors['email'] = @translation.errorFor('email', 'invalid') _.each @requiredFields, (field) => diff --git a/app/assets/javascripts/models/translation.js.coffee b/app/assets/javascripts/models/translation.js.coffee index d2aff769..45c276a8 100644 --- a/app/assets/javascripts/models/translation.js.coffee +++ b/app/assets/javascripts/models/translation.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Translation +class csx.Translation constructor: (modelKey) -> @modelKey = modelKey diff --git a/app/assets/javascripts/models/tutorials.js.coffee b/app/assets/javascripts/models/tutorials.js.coffee index 9e2e8a1f..d229e614 100644 --- a/app/assets/javascripts/models/tutorials.js.coffee +++ b/app/assets/javascripts/models/tutorials.js.coffee @@ -1,4 +1,4 @@ -class CakeSide.Models.Tutorial extends Backbone.Model +class csx.Models.Tutorial extends Backbone.Model paramRoot: 'tutorial' defaults: @@ -19,6 +19,6 @@ class CakeSide.Models.Tutorial extends Backbone.Model hasImage: (image_url) -> image_url -class CakeSide.Collections.TutorialsCollection extends Backbone.Collection - model: CakeSide.Models.Tutorial +class csx.Collections.TutorialsCollection extends Backbone.Collection + model: csx.Models.Tutorial url: '/api/v1/tutorials' |
