[Rt-commit] r18015 - in rt/3.999/branches/merge_to_3.8.2: share/html/Ticket/Elements

sunnavy at bestpractical.com sunnavy at bestpractical.com
Thu Jan 29 05:12:52 EST 2009


Author: sunnavy
Date: Thu Jan 29 05:12:52 2009
New Revision: 18015

Modified:
   rt/3.999/branches/merge_to_3.8.2/   (props changed)
   rt/3.999/branches/merge_to_3.8.2/share/html/Ticket/Elements/ShowHistory

Log:
 r19219 at sunnavys-mb:  sunnavy | 2009-01-29 17:55:15 +0800
 merged share/html/Ticket/Elements/ShowHistory


Modified: rt/3.999/branches/merge_to_3.8.2/share/html/Ticket/Elements/ShowHistory
==============================================================================
--- rt/3.999/branches/merge_to_3.8.2/share/html/Ticket/Elements/ShowHistory	(original)
+++ rt/3.999/branches/merge_to_3.8.2/share/html/Ticket/Elements/ShowHistory	Thu Jan 29 05:12:52 2009
@@ -103,6 +103,13 @@
     grep { ($_->transaction_id == $Transaction->id ) && ($trans_content->{$_->id} = $_)  } @attachment_content;
 
    
+    my $IsLastTransaction = 0;
+    if ( $OldestFirst ) {
+        $IsLastTransaction = $Transactions->is_last;
+    } else {
+        $IsLastTransaction = 1 if ( $i == 1 );
+    }
+
     #Args is first because we're clobbering the "Attachments" parameter 
     $m->comp( 'ShowTransaction',
             %ARGS,
@@ -113,7 +120,7 @@
               row_num               => $i,
               attachments          => \@trans_attachments,
               attachment_content    => $trans_content,
-              last_transaction      => $Transactions->is_last
+              last_transaction      => $IsLastTransactions,
  );
 
 # manually flush the content buffer after each txn, so the user sees
@@ -125,8 +132,8 @@
 </div>
 % if ($show_display_modes or $show_title) {
 <& /Widgets/TitleBoxEnd &>
-% }
 </div>
+% }
 <%INIT>
 my $Transactions = RT::Model::TransactionCollection->new();
 if ($tickets) {
@@ -139,11 +146,11 @@
 
 
 my $OldestFirst = RT->config->get( 'OldestTransactionsFirst', Jifty->web->current_user );
-$OldestFirst = $OldestFirst? 'ASC': 'DESC';
+my $Sortorder = $OldestFirst? 'ASC': 'DESC';
 $Transactions->order_by( { column => 'Created',
-                              order => $OldestFirst },
+                              order => $Sortorder },
                             { column => 'id',
-                              order => $OldestFirst },
+                              order => $Sortorder },
                           );
 
 my $i;


More information about the Rt-commit mailing list