--- summary.php	2004-10-19 03:11:24.000000000 -0500	1.20
+++ summary.php	2004-11-29 22:04:44.582078144 -0600
@@ -71,6 +71,33 @@
             }
         }
 
+        $queues = Whups::permissionsFilter($whups->getQueues(), 'queue', PERMS_EDIT);
+
+        $utickets = array();
+
+        foreach ($queues as $queue => $queueName) {
+            $users = $whups->getQueueUsers($queue);
+
+            if (in_array(Auth::getAuth(), $users)) {
+                $info = array('uc' => true,
+                              'queueid' => $queue);
+                $queue_tickets = $whups->getTicketsByProperties($info);
+                if (is_a($queue_tickets,  'PEAR_Error')) {
+                    return $queue_tickets;
+                }
+                $utickets = array_merge($utickets, $queue_tickets);
+            }
+        }
+
+        if (count($utickets)) {
+            Whups::sortTickets($utickets, 'timestamp');
+            if (count($assigned) || count($tickets)) {
+                $html .= '<tr><td>&nbsp;</td></tr>';
+            }
+            $html .= '<tr><td colspan="3" class="text"><b>' . _("Unassigned Tickets") . '</b></td></tr>';
+            $this->_list($utickets, $html);
+        }
+
         if (empty($html)) {
             $html = sprintf('<tr><td><i>%s</i></td></tr>', _("No tickets to display"));
         }