Index: nodequeue.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/nodequeue/nodequeue.module,v retrieving revision 1.82 diff -u -p -r1.82 nodequeue.module --- nodequeue.module 1 Jun 2009 16:07:19 -0000 1.82 +++ nodequeue.module 5 Jun 2009 17:47:44 -0000 @@ -1362,7 +1362,7 @@ function nodequeue_arrange_subqueue_form * javascript is disabled in the client, and is a fallback technique. */ function nodequeue_admin_up($queue, $subqueue, $pos) { - if (!is_numeric($pos) || !is_numeric($subqueue) || !nodequeue_check_token($pos)) { + if (!is_numeric($pos) || !is_numeric($subqueue->sqid) || !nodequeue_check_token($pos)) { return drupal_goto(); } $subqueue = nodequeue_load_subqueue($subqueue); @@ -1382,7 +1382,7 @@ function nodequeue_admin_up($queue, $sub * javascript is disabled in the client, and is a fallback technique. */ function nodequeue_admin_down($queue, $subqueue, $pos) { - if (!is_numeric($pos) || !is_numeric($subqueue) || !nodequeue_check_token($pos)) { + if (!is_numeric($pos) || !is_numeric($subqueue->sqid) || !nodequeue_check_token($pos)) { return drupal_goto(); } $subqueue = nodequeue_load_subqueue($subqueue); @@ -1402,7 +1402,7 @@ function nodequeue_admin_down($queue, $s * only if javascript is disabled in the client, and is a fallback technique. */ function nodequeue_admin_front($queue, $subqueue, $pos) { - if (!is_numeric($pos) || !is_numeric($subqueue) || !nodequeue_check_token($pos)) { + if (!is_numeric($pos) || !is_numeric($subqueue->sqid) || !nodequeue_check_token($pos)) { return drupal_goto(); } $subqueue = nodequeue_load_subqueue($subqueue); @@ -1422,7 +1422,7 @@ function nodequeue_admin_front($queue, $ * only if javascript is disabled in the client, and is a fallback technique. */ function nodequeue_admin_back($queue, $subqueue, $pos) { - if (!is_numeric($pos) || !is_numeric($subqueue) || !nodequeue_check_token($node->nid)) { + if (!is_numeric($pos) || !is_numeric($subqueue->sqid) || !nodequeue_check_token($node->nid)) { return drupal_goto(); } $subqueue = nodequeue_load_subqueue($subqueue); @@ -1445,7 +1445,7 @@ function nodequeue_admin_back($queue, $s * multiple times. */ function nodequeue_admin_remove($queue, $subqueue, $pos) { - if (!is_numeric($pos) || !is_numeric($subqueue) || !nodequeue_check_token($node->nid)) { + if (!is_numeric($pos) || !is_numeric($subqueue->sqid) || !nodequeue_check_token($node->nid)) { return drupal_goto(); }