From 65eb4e15fb19be16583e81bb3a0dd97c4c876feb Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 26 Feb 2013 05:05:36 +0100 Subject: [PATCH] Don't try to delete flash if there is no data from server --- assets/scripts/lib/travis/ajax.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/scripts/lib/travis/ajax.coffee b/assets/scripts/lib/travis/ajax.coffee index e7561db7..a9e4175b 100644 --- a/assets/scripts/lib/travis/ajax.coffee +++ b/assets/scripts/lib/travis/ajax.coffee @@ -34,13 +34,13 @@ Travis.ajax = Em.Object.create success = options.success || (->) options.success = (data) => Travis.app.router.flashController.loadFlashes(data.flash) if Travis.app?.router && data.flash - delete data.flash + delete data.flash if data? success.apply(this, arguments) error = options.error || (->) options.error = (data) => Travis.app.router.flashController.pushObject(data.flash) if data.flash - delete data.flash + delete data.flash if data? error.apply(this, arguments) $.ajax($.extend(options, Travis.ajax.DEFAULT_OPTIONS))