diff options
Diffstat (limited to 'app/assets/javascripts/models')
| -rw-r--r-- | app/assets/javascripts/models/cake.js.coffee | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/models/cake.js.coffee b/app/assets/javascripts/models/cake.js.coffee index 7df33ee2..7712ac7b 100644 --- a/app/assets/javascripts/models/cake.js.coffee +++ b/app/assets/javascripts/models/cake.js.coffee @@ -14,7 +14,8 @@ class csx.Models.Cake extends Backbone.Model return "Category can't be blank" unless attributes.category_id photos: -> - csx.Application.request('PhotosRepository', @id) + cake_id = @id + new Backbone.Collection(csx.Collections.Photo.filter((photo) => photo.get("cake_id") == cake_id)) public_url: -> "#{window.location.origin}/creations/#{@get('slug')}" @@ -25,3 +26,5 @@ class csx.Models.Cake extends Backbone.Model class csx.Collections.CakesCollection extends Backbone.Collection model: csx.Models.Cake url: '/api/v1/cakes' + +csx.Models.Creation = csx.Models.Cake |
