TypeError: Cannot read property 'elements' of undefined at Object.getModularData (D:\home\site\wwwroot\helpers\helpers.js:38:29) at Object.getData (D:\home\site\wwwroot\handlers\us\position.js:18:22) at processPage (D:\home\site\wwwroot\helpers\helpers.js:161:60) 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)