When you resolve a factory, it stays resolved. Also, $HTTP returns a promise (I should know that..) so no sense in adding another promise there