aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/parse.js
diff options
context:
space:
mode:
authorLucas Galfasó2014-01-17 14:59:49 -0300
committerCaitlin Potter2014-01-21 19:27:04 -0500
commitf09b6aa5b58c090e3b8f8811fb7735e38d4b7623 (patch)
tree6a51f29702aec862c2a4db337f85b5aa193ec5a3 /src/ng/parse.js
parent8b395ff3258526d9f395b828874eac7a4b5f46e5 (diff)
downloadangular.js-f09b6aa5b58c090e3b8f8811fb7735e38d4b7623.tar.bz2
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
Diffstat (limited to 'src/ng/parse.js')
-rw-r--r--src/ng/parse.js2
1 files changed, 1 insertions, 1 deletions
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);