From f09b6aa5b58c090e3b8f8811fb7735e38d4b7623 Mon Sep 17 00:00:00 2001 From: Lucas Galfasó Date: Fri, 17 Jan 2014 14:59:49 -0300 Subject: fix($parse): do not use locals to resolve object properties Do not use the locals when performing a field access in an angular expression. Closes #5838 Closes #5862 --- src/ng/parse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ng/parse.js') diff --git a/src/ng/parse.js b/src/ng/parse.js index 1bd9b0e4..b5adf7e9 100644 --- a/src/ng/parse.js +++ b/src/ng/parse.js @@ -707,7 +707,7 @@ Parser.prototype = { var getter = getterFn(field, this.options, this.text); return extend(function(scope, locals, self) { - return getter(self || object(scope, locals), locals); + return getter(self || object(scope, locals)); }, { assign: function(scope, value, locals) { return setter(object(scope, locals), field, value, parser.text, parser.options); -- cgit v1.2.3