remove XUL @persist from list column definitions collab/phasefx/bloated_localstore
authorJason Etheridge <jason@esilibrary.com>
Fri, 8 Nov 2013 19:12:43 +0000 (14:12 -0500)
committerJason Etheridge <jason@esilibrary.com>
Fri, 8 Nov 2013 19:12:43 +0000 (14:12 -0500)
commitc39374c6d0c3365de5112bb3a9ed688b1e6f0382
tree540447ceeb4aca07ed5218f841cb4ed2608095ff
parent4d742521e9c59ee6449180fbcd1a53df6568dfbf
remove XUL @persist from list column definitions

We moved away from @persist a long time ago, but some cruft remained.  This
would cause a local file, localstore.rdf, to balloon in size as columns were
adjusted in XUL-based lists.  Since this is an XML file, writing and parsing
it can get very expensive if the file grows too large, which it has done for
some people.

This change keeps that file from growing further based on these list columns,
but it may be worth deleting the localstore.rdf file or creating a new staff
client profile (uninstalling and reinstalling the staff client DOES NOT
accomplish this).

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Open-ILS/xul/staff_client/server/cat/copy_summary.xul
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/patron/util.js
Open-ILS/xul/staff_client/server/serial/manage_items.js