summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/backbone/models
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2014-06-29 09:15:24 -0600
committermo khan <mo@mokhan.ca>2014-06-29 09:15:24 -0600
commit148ca7385628167b56dee9bc4d6e26f882bf53a0 (patch)
tree0a956ffe7220da7d94c98c524c2f6a08c5bc5c7f /app/assets/javascripts/backbone/models
parent0619ea809bb3bb141e61b35ae44aed46ae53aa28 (diff)
fix upload photo functionality.
Diffstat (limited to 'app/assets/javascripts/backbone/models')
-rw-r--r--app/assets/javascripts/backbone/models/photo.js.coffee6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/backbone/models/photo.js.coffee b/app/assets/javascripts/backbone/models/photo.js.coffee
index bbaf632f..eb1cff76 100644
--- a/app/assets/javascripts/backbone/models/photo.js.coffee
+++ b/app/assets/javascripts/backbone/models/photo.js.coffee
@@ -15,7 +15,11 @@ class CakeSide.Models.Photo extends Backbone.Model
initialize: (options) ->
@set('cake_id', options.cake_id)
- @url="/api/v1/cakes/#{options.cake_id}/photos/#{options.id}"
+ if options.id
+ @url="/api/v1/cakes/#{options.cake_id}/photos/#{options.id}"
+ else
+ @url="/api/v1/cakes/#{options.cake_id}/photos"
+
super(options)
class CakeSide.Collections.PhotosCollection extends Backbone.Collection