Ticket #1164 (new defect)

Opened 14 years ago

Last modified 10 years ago

Roles blocking is broken with forums

Reported by: Olivier Grisel <olivier.grisel@…> Owned by: trac
Priority: P3 Milestone: CPS 3.4.10
Component: CPSForum Version: TRUNK
Severity: normal Keywords:
Cc:

Description

The local roles management form is broken on forum objects: when a Workspace Manager choose to block the local roles acquisition, she gets an Unauthorized Error.

Since blocking local roles on forum is pretty useless, just hiding the blocking roles button might be enough.

The same proble might apply for the Chat document type.

Change History

comment:1 Changed 14 years ago by fguillaume

  • Priority changed from P2 to P3

Local role management is a mess.

Here the Unauthorized happens because when the roles are block, no "managing" role is left to the user, because according to getCPSCandidateLocalRoles no roles are candidates in the CPSForum (ForumModerator is not in roles_managing_local_roles).

I'm not sure what's best, we certainly don't want a specific page for forums/chats.

comment:2 Changed 13 years ago by tziade

  • Milestone changed from CPS 3.4.0 to CPS 3.4.1

comment:3 Changed 13 years ago by sfermigier

  • Milestone changed from CPS 3.4.1 to CPS 3.4.3

comment:4 Changed 10 years ago by gracinet

  • Milestone changed from CPS 3.5.0 to CPS 3.4.10

CPSForum is already legacy in the 3.4 branch and probably won't be supported in 3.5 versions.

Note: See TracTickets for help on using tickets.