remove XUL @persist from list column definitions
authorJason Etheridge <jason@esilibrary.com>
Fri, 8 Nov 2013 19:12:43 +0000 (14:12 -0500)
committerJason Stephenson <jstephenson@mvlc.org>
Tue, 25 Mar 2014 19:58:20 +0000 (15:58 -0400)
commit1a3f94752f1a78fd0557090ed698d9a62bcd5795
tree6891cadf986f395690c2a5a7617b915089543d4a
parentfc676ebcab162267e22eeb1bb9c8a1dbf8b37748
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>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
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