fix-promises

You should remove the promise from the cache when it fails. But $http does it for you already.