]> git.evergreen-ils.org Git - Evergreen.git/commit
Lp 1749593: Fix TypeError: Cannot set property 'grid' of undefined
authorJason Stephenson <jason@sigio.com>
Wed, 14 Feb 2018 23:32:46 +0000 (18:32 -0500)
committerKathy Lussier <klussier@masslnc.org>
Sat, 17 Feb 2018 16:41:23 +0000 (11:41 -0500)
commitad87d0b11ac1530a7d7c07e4a089b8cf25851dba
treeb5e92da05b4fcb97150943412f7a5491f637fb1f
parent870569b06ff9b40e62ccdd65c7378920c67f1347
Lp 1749593: Fix TypeError: Cannot set property 'grid' of undefined

Commit b35f0c0 added a reference to the grid in the grid.dataProvider
in services/grid.js in the web staff client.  This is great, but the
dataProvider could be undefined where it was being set.  This leads to
busted grid views and a TypeError in the console.

This commit moves the code down until after a fallback dataProvider is
used when the dataProvider is undefined and thereby avoids both
problems of adding the grid to an undefined dataProvider.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/web/js/ui/default/staff/services/grid.js