]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1292705 trim unneeded fields from IDL2js
authorBill Erickson <berick@esilibrary.com>
Fri, 14 Mar 2014 20:42:11 +0000 (16:42 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 7 Aug 2014 22:41:25 +0000 (18:41 -0400)
commit4f1074aec9e57b0df2cfd6b371e2517929cda090
treed0ce992660b4ffdde74c7af9458c4e445bc09c5c
parent5f0433a9c68164377c262f65ed67a7a538b28585
LP#1292705 trim unneeded fields from IDL2js

Avoid sending fields in the web-published IDL (IDL2js) that have no
value, as the keys in the JSON take up a lot of space.  Also avoid
repeating fields (selector) and default values (e.g. label defaults
to name) where the client can reasonably apply the defaults locally.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Ben Shum <bshum@biblio.org>
Open-ILS/web/js/dojo/fieldmapper/Fieldmapper.js
Open-ILS/web/js/dojo/fieldmapper/IDL.js
Open-ILS/xsl/fm_IDL2js.xsl