Tag: AngularJS async function loses scope