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:12:00 +0000 (13:12 -0400)
commit67435c7835e9302cca74b48a93a9bb0704fd6763
tree6d32fd2929565a3009894f2603b36b6eb876a6ba
parent00e68724394497a8108718d9bbee97f3d9bb7c44
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/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