don't create another promise when you already have one from $http.get

it is just wasteful and you lose ability to subscribe to reject