? dif cvs diff: Diffing . Index: nodequeue.views.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/Attic/nodequeue.views.inc,v retrieving revision 1.1.2.8 diff -u -p -r1.1.2.8 nodequeue.views.inc --- nodequeue.views.inc 10 Oct 2007 23:00:32 -0000 1.1.2.8 +++ nodequeue.views.inc 16 Oct 2007 22:52:27 -0000 @@ -302,6 +302,10 @@ function nodequeue_handler_arg_qtitle($o $query->add_field('title', 'nodequeue_subqueue'); $query->add_field('sqid', 'nodequeue_subqueue'); $query->add_where('nodequeue_subqueue.sqid IS NOT NULL'); + if (!empty($arg)) { + // User wanted to restrict to a specific queue, too. + $query->add_where("nodequeue_subqueue.qid = %d", $arg); + } $fieldinfo['field'] = "nodequeue_subqueue.title"; return $fieldinfo; break; @@ -312,6 +316,10 @@ function nodequeue_handler_arg_qtitle($o $qtitle = $arg; $query->ensure_table('nodequeue_subqueue', true); $query->add_where("nodequeue_subqueue.title = '%s'", $qtitle); + if (!empty($argtype['options'])) { + // User wanted to restrict to a specific queue, too. + $query->add_where("nodequeue_subqueue.qid = %d", $argtype['options']); + } break; case 'link': return l($query->title, "$arg/" . $query->title);