The query that retrieves the eligible queues for a given node doesn't work unless it happens that your content type is named "nq."

  $result = db_query(
    "SELECT nq.qid, nq.title, nq.size, MAX(nqn.position) AS num_nodes " .
    "FROM {nodequeue_queue} nq " .
    "INNER JOIN {nodequeue_types} nt ON nt.qid = nq.qid " .
    "LEFT JOIN {nodequeue_nodes} nqn ON nqn.qid = nq.qid " . $roles_join .
    "WHERE nt.type = '%s' " . $roles_where .
    "GROUP BY nq.qid  ORDER BY nq.title", 'nq', 'qid', array_merge(array($node->type), $roles));

last line should be:

    "GROUP BY nq.qid  ORDER BY nq.title", array_merge(array($node->type)));

yes?

Comments

merlinofchaos’s picture

Status: Active » Fixed
merlinofchaos’s picture

It seems this change has already been made.

Anonymous’s picture

Status: Fixed » Closed (fixed)