We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3a1160d commit 1c0edebCopy full SHA for 1c0edeb
src/ng1/services.ts
@@ -273,7 +273,10 @@ function getTransitionsProvider() {
273
loadAllControllerLocals.$inject = ['$transition$'];
274
function loadAllControllerLocals($transition$) {
275
const loadLocals = (vc: Ng1ViewConfig) => {
276
- let resolveCtx = (<Node> find($transition$.treeChanges().to, propEq('state', vc.viewDecl.$context))).resolveContext;
+ let node = (<Node> find($transition$.treeChanges().to, propEq('state', vc.viewDecl.$context)));
277
+ // Temporary fix; This whole callback should be nuked when fixing #2662
278
+ if (!node) return services.$q.when();
279
+ let resolveCtx = node.resolveContext;
280
let controllerDeps = annotateController(vc.controller);
281
let resolvables = resolveCtx.getResolvables();
282
0 commit comments