Comment 19 for bug 1779158

Revision history for this message
Kyle Huckins (khuckins) wrote :

I've been looking further into the authority record import issues, with the changes introduced in bug #1806968, with a working branch here: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/khuckins/lp1779158-ang6-vandelay

First thing I should note, with the changes in the aforementioned bug, it appears that auth records are properly imported. Upon viewing their queue, however, a new issue pops up: nothing displays in the grid, and errors are thrown that rec.import_items() isn't found. This is because we're trying to return authority records(IDL: vqar), which doesn't have the import_items field. Bib records(IDL: vqbr) do have the import_items field, which has a has_many relationship to Imported Items(IDL: vii) class' record field. vii.record() is, itself, a link to a particular vqbr. This seems like a potential design issue, where the current vandelay fieldmapper implementation is designed almost entirely around bib records. This might be worth opening a separate bug for in the same way that bug #1806968 was better off as a separate issue.