Unable to retrieve offline patron registration form
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
High
|
Unassigned |
Bug Description
Evergreen version: master, as of 7/31/18
I continue to have trouble retrieving the offline patron registration interface, as previously described in bug 1755220. I am able to retrieve it on the MassLNC community demo server, which was updated with 3.1.4 last week, but I can't retrieve it on a VM running a clean install of master with no additional customizations or branches.
I see the following in the Console when I first retrieve the offline interface in master:
vendor.bundle.js:6 ReferenceError: q is not defined
at offline.js:851
at Array.filter (<anonymous>)
at offline.js:850
at Object.o [as forEach] (vendor.
at offline.js:849
at u (vendor.
at vendor.bundle.js:6
at h.$digest (vendor.
at vendor.bundle.js:6
at r (vendor.
There are some other errors that show in the Console, but those also appear on the 3.1.4 system that is behaving as expected.
When I click the tab to register a patron, the progress bar hangs, and the form never appears.
This got in my way working on bug #1775719. I pushed a fix to that branch, then forgot about it. The fix is trivial if this bug needs to be repaired first:
@@ -847,7 +841,7 @@ function( $routeProvider , $locationProvider , $compileProvider) {
return egLovefield. reconstituteLis t('asva' );
}).then( function( ) {
angular. forEach( egCore. env.asv. list, function (s) { env.asva. list.filter( function (a) { env.asvq. list.filter( function (q) {
- s.questions( egCore.
+ s.questions( egCore.