Metadata
- Source
- FLUID-6217
- Type
- Bug
- Priority
- Major
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Antranig Basman
- Reporter
- Tony Atkins [RtF]
- Created
2017-10-30T10:21:13.672-0400 - Updated
2024-07-22T09:01:41.003-0400 - Versions
- N/A
- Fixed Versions
- N/A
- Component
-
- Framework
Description
If a parent value is "falsy", fluid.get
will return the parent value instead of undefined
when an attempt is made to locate a child value.
fluid.get([0,1,2],"0.value"); // returns 0
fluid.get([0,1,2],"0.any.path.at.all"); // returns 0
fluid.get([0, false, 2],"1.foo.bar.baz"); // returns false
fluid.get({foo:false}, "foo.bar.baz"); // returns false
The expected value for each of these cases is undefined
.
Comments
-
Cindy Li commented
2017-11-02T15:17:01.497-0400 The pull request has been merged into the project repo master branch at c0636b395d691e986dd539c804fef78b799f7240