From 4629b27bc83f9ec56cf423df5febcb57de901f7d Mon Sep 17 00:00:00 2001
From: Jason Stephenson <jason@sigio.com>
Date: Mon, 10 Sep 2018 16:09:26 -0400
Subject: [PATCH] LP 1772053: Cleanup Dan's code.

Mostly whitespace cleanup, but I did restore a line or two that appear
to have been accidentally deleted.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
---
 .../share/print_templates/t_bills_current.tt2      | 32 +++++++++++-----------
 .../js/ui/default/staff/admin/workstation/app.js   | 18 ++++++------
 .../web/js/ui/default/staff/circ/patron/bills.js   | 23 ++++++++--------
 .../js/ui/default/staff/circ/patron/checkout.js    |  7 ++---
 .../web/js/ui/default/staff/circ/services/circ.js  |  1 +
 5 files changed, 39 insertions(+), 42 deletions(-)

diff --git a/Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2 b/Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2
index af7dd0cba8..f3bf386348 100644
--- a/Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2
+++ b/Open-ILS/src/templates/staff/share/print_templates/t_bills_current.tt2
@@ -7,11 +7,11 @@ to this template includes:
     current_location.name - Current location's name
     current_location.shortname - Current location's shortname
 * patron - the patron who was billed, which contains:
-    patron.prefix - Prefix of the patron 
-    patron.first_given_name - First given name of the patron 
-    patron.second_given_name - Second given name of the patron 
-    patron.family_name - Family name of the patron 
-    patron.suffix - Suffix of the patron 
+    patron.prefix - Prefix of the patron
+    patron.first_given_name - First given name of the patron
+    patron.second_given_name - Second given name of the patron
+    patron.family_name - Family name of the patron
+    patron.suffix - Suffix of the patron
     patron.card - The patron's barcode number
     patron.expire_date - The patron's expiration date
     patron.alias - The patron's alias
@@ -30,11 +30,11 @@ to this template includes:
     xact.summary.last_billing_note - Last billing note
     xact.summary.last_billing_type - Last billing type
     xact.summary.last_payment_note - Last payment note
-    xact.summary.last_payment_ts - Last payment date and time 
+    xact.summary.last_payment_ts - Last payment date and time
     xact.summary.last_payment_type - Last payment type
-    xact.summary.total_owed - Total billed 
+    xact.summary.total_owed - Total billed
     xact.summary.total_paid - Total paid
-    xact.summary.xact_type - Billing type 
+    xact.summary.xact_type - Billing type
     xact.call_number - Information about the copy
     xact.call_number.label - Copy call number
     xact.call_number.prefix - Copy call number prefix
@@ -49,39 +49,39 @@ You have the following bills:
   <div ng-repeat="xact in transactions">
     <dt><b>Bill #{{xact.id}}</b></dt>
     <dd>
-    <table> 
+    <table>
       <tr valign="top">
         <td>[% l('Date:') %]</td>
         <td>{{xact.xact_start | date:$root.egDateAndTimeFormat}}</td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td>[% l('Type') %]:</td>
         <td>{{xact.summary.xact_type}}</td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td>[% l('Last Billing') %]:</td>
         <td>{{xact.summary.last_billing_type}}<br/>
             {{xact.summary.last_billing_note}}
         </td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td>[% l('Total Billed') %]:</td>
         <td>{{xact.summary.total_owed | currency}}</td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td>[% l('Last Payment') %]:</td>
         <td>{{xact.summary.last_payment_type}}<br/>
             {{xact.summary.last_payment_note}}
         </td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td>[% l('Total Paid') %]:</td>
         <td>{{xact.summary.total_paid | currency}}</td>
-      </tr> 
+      </tr>
       <tr valign="top">
         <td><b>[% l('Balance') %]:</b></td>
         <td><b>{{xact.summary.balance_owed | currency}}</b></td>
-      </tr> 
+      </tr>
     </table>
     </dd>
     <br/>
diff --git a/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js b/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
index dbb4f8023b..83988f3cd5 100644
--- a/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
+++ b/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
@@ -514,15 +514,15 @@ function($scope , $q , egCore , ngToast) {
                 id : 1,
                 xact_start : new Date().toISOString(),
                 xact_finish : new Date().toISOString(),
-		call_number : {
- 			label : "spindler",
-		        prefix : "biography",
-		        suffix : "Closed Stacks",
-		        owning_lib : {
-			   name : "Mineola Public Library",
-                           shortname : "Mineola"
-                                     }
-                               },
+                call_number : {
+                    label : "spindler",
+                    prefix : "biography",
+                    suffix : "Closed Stacks",
+                    owning_lib : {
+                        name : "Mineola Public Library",
+                        shortname : "Mineola"
+                    }
+                },
                 summary : {
                     xact_type : 'circulation',
                     last_billing_type : 'Overdue materials',
diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js b/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
index 2ccac2314a..539fe6cc69 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
@@ -623,19 +623,18 @@ function($scope , $q , $routeParams , egCore , egConfirmDialog , $location,
                     xact_start : xact.xact_start(),
                 }
                 if (xact.circulation()) {
-                    newXact.copy_barcode = xact.circulation().target_copy().barcode(),
+                    newXact.copy_barcode = xact.circulation().target_copy().barcode();
                     newXact.title = xact.circulation().target_copy().call_number().record().simple_record().title();
                     newXact.call_number = {
                         label : xact.circulation().target_copy().call_number().label(),
-			prefix : xact.circulation().target_copy().call_number().prefix().label(),
-			suffix : xact.circulation().target_copy().call_number().suffix().label(),
+			            prefix : xact.circulation().target_copy().call_number().prefix().label(),
+			            suffix : xact.circulation().target_copy().call_number().suffix().label(),
                         owning_lib : {
-                             name : xact.circulation().target_copy().call_number().owning_lib().name(),
-                             shortname : xact.circulation().target_copy().call_number().owning_lib().shortname()
+                            name : xact.circulation().target_copy().call_number().owning_lib().name(),
+                            shortname : xact.circulation().target_copy().call_number().owning_lib().shortname()
                         }
                     }
                 }
-
                 xacts.push(newXact);
             }
         );
@@ -1157,15 +1156,15 @@ function($scope,  $q , egCore , patronSvc , billSvc , egPromptDialog , $location
                     xact_start : xact.xact_start(),
                 }
                 if (xact.circulation()) {
-                    newXact.copy_barcode = xact.circulation().target_copy().barcode(),
-                    newXact.title = xact.circulation().target_copy().call_number().record().simple_record().title()
+                    newXact.copy_barcode = xact.circulation().target_copy().barcode();
+                    newXact.title = xact.circulation().target_copy().call_number().record().simple_record().title();
                     newXact.call_number = {
                         label : xact.circulation().target_copy().call_number().label(),
-			prefix : xact.circulation().target_copy().call_number().prefix().label(),
-			suffix : xact.circulation().target_copy().call_number().suffix().label(),
+			            prefix : xact.circulation().target_copy().call_number().prefix().label(),
+			            suffix : xact.circulation().target_copy().call_number().suffix().label(),
                         owning_lib : {
-                             name : xact.circulation().target_copy().call_number().owning_lib().name(),
-                             shortname : xact.circulation().target_copy().call_number().owning_lib().shortname()
+                            name : xact.circulation().target_copy().call_number().owning_lib().name(),
+                            shortname : xact.circulation().target_copy().call_number().owning_lib().shortname()
                         }
                     }
                 }
diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
index fb9072bbbe..95105465bf 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
@@ -315,14 +315,11 @@ function($scope , $q , $routeParams , egCore , egUser , patronSvc ,
                 print_data.circulations.push({
                     circ : egCore.idl.toHash(co.circ),
                     copy : egCore.idl.toHash(co.acp),
+                    call_number : egCore.idl.toHash(co.acn), // Wrong?
+                    owning_lib : egCore.idl.toHash(co.aou), // Wrong?
                     title : co.title,
                     author : co.author
                 });
-                // Flesh selected fields of this circulation 
-                print_data.circulations[0].copy.call_number =
-                    egCore.idl.toHash(co.acn);
-                print_data.circulations[0].copy.owning_lib =
-	            egCore.ils.toHash(co.aou);
             };
         });
 
diff --git a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js
index 15849f6e02..6bed816ee3 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js
@@ -713,6 +713,7 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog,  egAddCopyAl
         return egCore.pcrud.retrieveAll('ccs', {}, {atomic : true}).then(
             function(list) {
                 egCore.env.absorbList(list, 'ccs');
+                copy.status(egCore.env.ccs.map[copy.status()]);
             }
         );
     }
-- 
2.11.0