summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/models
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/models')
-rw-r--r--app/assets/javascripts/models/cake.js.coffee8
-rw-r--r--app/assets/javascripts/models/category.js.coffee6
-rw-r--r--app/assets/javascripts/models/email.js.coffee2
-rw-r--r--app/assets/javascripts/models/photo.js.coffee6
-rw-r--r--app/assets/javascripts/models/profile.js.coffee6
-rw-r--r--app/assets/javascripts/models/registration.js.coffee6
-rw-r--r--app/assets/javascripts/models/session.js.coffee6
-rw-r--r--app/assets/javascripts/models/translation.js.coffee2
-rw-r--r--app/assets/javascripts/models/tutorials.js.coffee6
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'