Not sure how I got there precisely, but was upgrading a slightly older project (running angular 1.4.14), and dropped in latest login.service.js. After that $state.reload() started complaining about abstract states. I wrapped that in if (! $state.current.abstract) {. That seemed to be enough to get passed the error, though it doesn't really explain how we got there in the first place. Maybe it is using some older dependency that wasn't optimized for abstract states yet?
Not sure how I got there precisely, but was upgrading a slightly older project (running angular 1.4.14), and dropped in latest login.service.js. After that $state.reload() started complaining about abstract states. I wrapped that in
if (! $state.current.abstract) {
. That seemed to be enough to get passed the error, though it doesn't really explain how we got there in the first place. Maybe it is using some older dependency that wasn't optimized for abstract states yet?