If item is in transit, show that status in the OPAC
user's hold list rather than "waiting to be pulled".
---
 koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl |    7 ++++++-
 opac/opac-user.pl                                  |    7 +++++++
 2 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl 
b/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
index 68d3b9e..98d8cab 100644
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
@@ -319,7 +319,12 @@ $.tablesorter.addParser({
                             Item in transit to <b> <!-- TMPL_VAR 
NAME="wbrname" --></b> <input type="hidden" name="pickup" value="<!-- TMPL_VAR 
NAME="wbrcd" -->" />
                         <!-- /TMPL_IF -->
                     <!-- TMPL_ELSE -->
-                            Item waiting to be pulled
+                            <!-- TMPL_IF NAME="intransit" -->
+                                Item in transit from <b> <!-- TMPL_VAR 
NAME="frombranch" --></b> since 
+                                <!-- TMPL_VAR NAME="datesent" -->
+                            <!-- TMPL_ELSE -->
+                                Item waiting to be pulled
+                            <!-- /TMPL_IF -->
                     <!-- /TMPL_IF -->
                 </td>
                <td>
diff --git a/opac/opac-user.pl b/opac/opac-user.pl
index f21869c..bbcebf7 100755
--- a/opac/opac-user.pl
+++ b/opac/opac-user.pl
@@ -221,6 +221,13 @@ foreach my $res (@reserves) {
             }
             # set found to 1 if reserve is waiting for patron pickup
             $res->{'found'} = 1 if $res->{'found'} eq 'W';
+        } else {
+            my ($transfertwhen, $transfertfrom, $transfertto) = GetTransfers( 
$res->{'itemnumber'} );
+            if ($transfertwhen) {
+                $res->{intransit} = 1;
+                $res->{datesent}   = format_date($transfertwhen);
+                $res->{frombranch} = GetBranchName($transfertfrom);
+            }
         }
         push @waiting, $res;
         $wcount++;
-- 
1.5.5.GIT

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to