anru / sprout

A set of functions to work with nested data
BSD 3-Clause "New" or "Revised" License
56 stars 10 forks source link

Undefined Nested, Nested Values #5

Closed bryanhelmig closed 9 years ago

bryanhelmig commented 9 years ago

This seems like a bug? Just want to double check before I submit a patch. :smile:

> sprout.get({}, ['a', 'b', 'c'])
TypeError: Cannot read property 'b' of undefined
    at getIn (/Users/bryanhelmig/Code/dzapier/node_modules/sprout-data/src/getIn.js:7:31)
    at getIn (/Users/bryanhelmig/Code/dzapier/node_modules/sprout-data/src/getIn.js:7:22)
    at Object.multiGet [as get] (/Users/bryanhelmig/Code/dzapier/node_modules/sprout-data/src/multiGet.js:6:34)
    at repl:1:9
    at REPLServer.self.eval (repl.js:110:21)
    at Interface.<anonymous> (repl.js:239:12)
    at Interface.emit (events.js:95:17)
    at Interface._onLine (readline.js:202:10)
    at Interface._line (readline.js:531:8)
    at Interface._ttyWrite (readline.js:760:14)