test for precats with isPrecat rather than copy.call_number (RT 3977)
authorjeff <jdavis@sitka.bclibraries.ca>
Tue, 13 Apr 2010 21:15:19 +0000 (14:15 -0700)
committerjeff <jdavis@sitka.bclibraries.ca>
Tue, 13 Apr 2010 21:15:19 +0000 (14:15 -0700)
circ/config_BABM.js
circ/config_BCD.js
circ/config_BMK.js
circ/config_BPR.js
circ/config_BRHSP.js
circ/config_BS.js
circ/config_BSP.js
circ/config_BTA.js
circ/config_BVALE.js
circ/config_BW.js

index c7f57f3..2b14262 100644 (file)
@@ -10,7 +10,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
 
index bb11cb0..e86c48b 100644 (file)
@@ -8,7 +8,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             /* returns config.rule_circ_duration.name */
index d445469..775c227 100644 (file)
@@ -9,7 +9,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             if(patronProfile == 'InterLibraryLoan'){
index ac3b87b..3190af6 100644 (file)
@@ -8,7 +8,7 @@ function getPolicy() {
     return {
         getLoanDuration : function() {
             var circMod = copy.circ_modifier ? copy.circ_modifier.toLowerCase() : '';
-//            if (copy.call_number == -1){
+//            if (isPrecat || copy.call_number == -1){
 //                return '21_0';
 //            }
 
index f403b8e..6dfeee9 100644 (file)
@@ -9,7 +9,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             if(patronProfile == 'InterLibraryLoan'){
index 2ec8c37..7bdc287 100644 (file)
@@ -11,7 +11,7 @@ function getPolicy() {
                // returns config.rule_circ_duration.name
                getLoanDuration: function () {
 
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                     return '21_0';
             }
                        
index fe28d3a..d6f1b79 100644 (file)
@@ -8,7 +8,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             /* returns config.rule_circ_duration.name */
index 3e7eecd..a934161 100644 (file)
@@ -9,7 +9,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             if(patronProfile == 'InterLibraryLoan'){
index 885b2c8..1f78811 100644 (file)
@@ -8,7 +8,7 @@ function getPolicy() {
     return {
 
         getLoanDuration : function() {
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }
             /* returns config.rule_circ_duration.name */
index a122891..430983c 100644 (file)
@@ -19,7 +19,7 @@ function getPolicy() {
             if (isGroupDescendant('InterLibraryLoan', patronProfile)) {
                 return '42_0';
             }
-            if (copy.call_number == -1){
+            if (isPrecat || copy.call_number == -1){
                 return '21_0';
             }