Redirecting in angular

Im using angular-meteor and ui.router.
When the user clicks a button to generate an opportunity I want it to redirect. I’ve tried the following outside of my router.js with no luck.

$state.go(‘opportunities’);
$location.url(’/opportunities’);
Router.go(‘opportunities’);
$urlRouteProvider.otherwise({redirectTo: ‘/opportunities’});

in my lead-details.js

Meteor.call(‘addOpportunity’, this.lead.company, $stateParams.leadId, this.contactId, this.lead.owner, this.lead.location, function(err, res) {
if (!err) {
this.opportunityId = res;
Leads.update({_id: $stateParams.leadId}, {
$set: {
opportunityId: this.opportunityId
}
});
$state.go(‘opportunities’);
// $location.url(’/opportunities’);
// Router.go(‘opportunities’);
// $urlRouteProvider.otherwise({redirectTo: ‘/opportunities’});
}
});

inside my router.js

.state(‘opportunities’, {
url: ‘/opportunities’,
template: ‘’,
resolve: {
currentUser: ($q) => {
if (Meteor.userId() == null) {
return $q.reject(‘AUTH_REQUIRED’);
}
else {
return $q.resolve();
}
}
}
})
.state(‘opportunityDetails’, {
url: ‘/opportunities/:opportunityId’,
template: ‘’,
resolve: {
currentUser: ($q) => {
if (Meteor.userId() == null) {
return $q.reject(‘AUTH_REQUIRED’);
}
else {
return $q.resolve();
}
}
}
})

From a menu it work’s I just can’t get it to auto redirect. Any suggestions?

Thanks

Have you tried $location.path("/opportunities");