Commit fa28d603

mo khan <mo@mokhan.ca>
2014-07-02 04:51:46
unset error message before saving and redirect to index page.
1 parent 4948cd5
Changed files (2)
app
assets
javascripts
app/assets/javascripts/backbone/models/cake.js.coffee
@@ -16,7 +16,7 @@ class CakeSide.Models.Cake extends Backbone.Model
     return "Category can't be blank" unless attributes.category_id
 
   photos: ->
-    photos = CakeSide.Application.request('PhotosRepository', @id)
+    CakeSide.Application.request('PhotosRepository', @id)
 
 class CakeSide.Collections.CakesCollection extends Backbone.Collection
   model: CakeSide.Models.Cake
app/assets/javascripts/backbone/views/cakes/delete_cake_modal_view.js.coffee
@@ -20,15 +20,15 @@ class CakeSide.Views.Cakes.DeleteCakeModalView extends Marionette.ItemView
   remove: (e) ->
     e.preventDefault()
     e.stopPropagation()
+    @model.unset('errorMessage')
     @model.destroy(success: @successfullyDeleted, error: @errorDeletingCake)
 
-  successfullyDeleted: ->
+  successfullyDeleted: =>
     @closeDialog()
-    window.location.hash = "cakes"
+    window.location.hash = "cakes/"
 
   errorDeletingCake: (model, response, options) ->
     model.set('errorMessage', 'Could not delete cake.')
-    console.log(response.statusText)
 
   refreshStatus: ->
     if @ui.confirmation_textbox.val() == @model.get('name')