Vandelay fix for merging without loading new user/dbwells/vandelay_merge_only_fix
authorDan Wells <dbw2@calvin.edu>
Fri, 29 Jul 2011 22:09:19 +0000 (18:09 -0400)
committerDan Wells <dbw2@calvin.edu>
Fri, 29 Jul 2011 22:09:19 +0000 (18:09 -0400)
commitb67593c540886121eaa959c4933d38730de493dc
treee9b4464467299d2782d1981400c6f9b1801fafc4
parentcd4fec40255ca6a9095d153e573f7ee1d23326c1
Vandelay fix for merging without loading new

This fix is derivative of da3a453442050482a419deff91d3dc92fdbf132a
in master, but with new feature code removed for backport to 2.1
and 2.0.  It does the following:

- renames 'vlUploadQueueAutoImport' to 'vlUploadQueueImportNoMatch' to
  match identical change in master and to increase code clarity
- honors this flag when doing a merge.

Previously, if you checked one of the two auto-merge boxes, any records
which did not merge loaded as new records even if the 'Auto-Import
Non-Colliding Records' box was not checked.  You can now do one, the
other, or both together (auto-importing and merging) as needed.

Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/perlmods/lib/OpenILS/Application/Vandelay.pm
Open-ILS/web/js/ui/default/vandelay/vandelay.js
Open-ILS/web/templates/default/vandelay/inc/queue.tt2
Open-ILS/web/templates/default/vandelay/inc/upload.tt2