5-pick-up-library-not-defaulting-to-patrons-home-library
authorJason Etheridge <jason@EquinoxInitiative.org>
Fri, 29 Jun 2018 21:54:16 +0000 (17:54 -0400)
committerJason Etheridge <jason@EquinoxInitiative.org>
Fri, 29 Jun 2018 21:54:16 +0000 (17:54 -0400)
Fix defaulting to patron home library in absense of user setting when creating
acq patron request from user context

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Open-ILS/web/js/ui/default/staff/acq/services/requests.js

index d5bbc60..f407d54 100644 (file)
@@ -338,7 +338,9 @@ function($uibModal , $q , egCore , egOrg , ngToast) {
                             ).then(function(users) {
                                 var usr = egCore.idl.toHash(users[0]);
                                 aur_obj.usr = usr.id;
-                                aur_obj.pickup_lib = egOrg.get(usr.home_ou.id);
+                                aur_obj.pickup_lib = egCore.idl.toHash(
+                                    egOrg.get(usr.home_ou.id)
+                                );
                                 angular.forEach(usr.settings, function(s) {
                                     if (s.name == 'opac.hold_notify') {
                                         if (s.value.match('email')) {