Vandelay fix for merging without loading new
authorDan Wells <dbw2@calvin.edu>
Fri, 29 Jul 2011 22:09:19 +0000 (18:09 -0400)
committerMike Rylander <mrylander@gmail.com>
Wed, 3 Aug 2011 17:11:24 +0000 (13:11 -0400)
commit06e4d3370068002a303c9a5a03448ee0e1249fc0
tree0e3b6386760f6e3ddc01746bfea051ede1090430
parente8fb1f54fdc871dc313641d035d25370b171babf
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>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
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