Not related specifically to JBAS-1850, just uncovered during testing.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
dojo.require('openils.XUL');
dojo.require('dojox.form.CheckedMultiSelect');
-var xulStorage;
+var xulStorage
+if (openils.XUL.localStorage) {
+ xulStorage = openils.XUL.localStorage();
+} else {
+ // use browser localStorage outside of the XUL interface.
+ xulStorage = localStorage;
+}
+
var storekey = 'eg.acq.upload.';
var osetkey = 'acq.upload.default.';
var persistOrgSettings;