This problem first appeared after upgrading to 2.10. It only occurs right after you create new content, then go to look at a queue via Content Management -> Nodequeue -> List. It shows you a list, but when you click on the "View" link, you get (in Firefox)

"Problem loading page
The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
This problem can sometimes be caused by disabling or refusing to accept cookies."

You get a similar error in Safari.

The link that the list form is presenting is like this:

/admin/content/nodequeue/1/view/

If you manually change the link to /admin/content/nodequeue/1/view/1
you can view the queue.

You can also view the queue ok if you use the Nodequeue tab on the node itself.

The problem corrects itself if the user logs out of the site and then logs back in.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

amateescu’s picture

Status: Active » Needs review
FileSize
1.11 KB

I can't reproduce your issue, but I think we can do something about queues that have a single subqueue. Can you please try the attached patch?

memcinto’s picture

Will try and let you know. Thanks.

jvandooren’s picture

Status: Needs review » Reviewed & tested by the community

I encountered the same problem.

- I added new nodes to a queue
- Browsed to Content Management -> Nodequeue -> List (works fine)
- Clicking the "view" link gives "Page not redirecting properly" in Firefox
- Logout/Login
- View nodequeue worked

I applied the patch provided by amateescu in #1 and I was able to view the nodequeues after new nodes were added. (Watch out, you have to logout/login first to get rid of the error from before the patch).

So I think it's safe to say, this fixed the issue.

amateescu’s picture

Status: Reviewed & tested by the community » Fixed
FileSize
1.02 KB

@Ozmodiar, thanks for the review.

Commited the patch from #1 to 6.x-2.x and the attached one to 7.x-2.x.

http://drupalcode.org/project/nodequeue.git/commit/8e1a89f
http://drupalcode.org/project/nodequeue.git/commit/9acc2da

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.