diff options
| author | Lucas Galfasó | 2014-01-17 14:59:49 -0300 | 
|---|---|---|
| committer | Caitlin Potter | 2014-01-21 19:27:04 -0500 | 
| commit | f09b6aa5b58c090e3b8f8811fb7735e38d4b7623 (patch) | |
| tree | 6a51f29702aec862c2a4db337f85b5aa193ec5a3 /src/ng/parse.js | |
| parent | 8b395ff3258526d9f395b828874eac7a4b5f46e5 (diff) | |
| download | angular.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.js | 2 | 
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); | 
