TypeError: Cannot read property 'elements' of undefined
at Object.getData (D:\home\site\wwwroot\handlers\position.js:21:29)
at processPage (D:\home\site\wwwroot\helpers\helpers.js:244:26)
at tryCatcher (D:\home\site\wwwroot\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:638:18)
at MappingPromiseArray.PromiseArray._resolve (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise_array.js:126:19)
at MappingPromiseArray._promiseFulfilled (D:\home\site\wwwroot\node_modules\bluebird\js\release\map.js:101:18)
at Promise._settlePromise (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:574:26)
at Promise._settlePromise0 (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (D:\home\site\wwwroot\node_modules\bluebird\js\release\promise.js:693:18)
at Async._drainQueue (D:\home\site\wwwroot\node_modules\bluebird\js\release\async.js:133:16)
at Async._drainQueues (D:\home\site\wwwroot\node_modules\bluebird\js\release\async.js:143:10)
at Immediate.Async.drainQueues (D:\home\site\wwwroot\node_modules\bluebird\js\release\async.js:17:14)
at runCallback (timers.js:637:20)
at tryOnImmediate (timers.js:610:5)
at processImmediate [as _immediateCallback] (timers.js:582:5)