[Rt-commit] r16106 - rt/branches/3.999-DANGEROUS/lib/RT/View

clkao at bestpractical.com clkao at bestpractical.com
Sat Sep 27 04:07:43 EDT 2008


Author: clkao
Date: Sat Sep 27 04:07:42 2008
New Revision: 16106

Modified:
   rt/branches/3.999-DANGEROUS/lib/RT/View/Ticket.pm

Log:
Correctly bulk delete links.

Modified: rt/branches/3.999-DANGEROUS/lib/RT/View/Ticket.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/View/Ticket.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/View/Ticket.pm	Sat Sep 27 04:07:42 2008
@@ -72,6 +72,12 @@
 
         show('_edit_link_type', _('Parents'), $ticket->member_of, $delete_links, 'target_uri');
 
+        show('_edit_link_type', _('Children'), $ticket->members, $delete_links, 'base_uri');
+
+        show('_edit_link_type', _('Refers to'), $ticket->refers_to, $delete_links, 'target_uri');
+
+        show('_edit_link_type', _('Referred to by'), $ticket->referred_to_by, $delete_links, 'base_uri');
+
         form_submit( label => _('Save Changes') );
     };
 };
@@ -82,10 +88,11 @@
 
     while (my $link = $collection->next) {
         warn $link->id;
-        render_param( $delete_links => 'ids',
-                      value => $link->id,
-                      render_as => 'checkbox',
-                      checked => 0 );
+        Jifty::Web::Form::Field->new( action => $delete_links,
+                                      name => 'ids',
+                                      render_as => 'Checkbox',
+                                      value => $link->id,
+                                      checked => 0 )->render_widget;
         m_comp('/Elements/ShowLink', { uri => $link->$link_target });
     }
 };


More information about the Rt-commit mailing list