Only admin users can list channels. Non admin users can't even if they have "administer channels" permission. Richard Eriksson has looked at the code and this appears to be the offending code.


if (!user_access('create channels')) {
return drupal_access_denied();
}

CommentFileSizeAuthor
#1 publish-permissions.patch.txt318 bytessillygwailo

Comments

sillygwailo’s picture

StatusFileSize
new318 bytes

This looks an awful lot like a tag-team, doesn't it? :P Anyway, I've attached a patch that should fix this.

jvandyk’s picture

Status: Active » Fixed

The real solution is to remove that code, which is left over from the "page controller" approach taken in 4.6. The menu system already handles the permission for this callback.

Roland Tanglao@bryght.com’s picture

awesome, John thanks,

I am testing Publish and Subscribe at Boris's behest

My test plan as it evolves is at:
https://svn.bryght.com/dev/wiki/RolandsMayTwoOhOhSixPublishSubscribeTest...

Please feel free and edit it and add test cases you'd like me to add!!

Anonymous’s picture

Status: Fixed » Closed (fixed)