Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Bug #215 (closed)

Opened 18 years ago

Closed 18 years ago

Permissions cannot be directly copied but must be filtered

Reported by: jamoore Owned by: jamoore
Priority: major Cc:
Sprint: n.a.
Total Remaining Time: n.a.

Description

Currently UpdateFilter (and shortly SecuritySystem #178) copy Permissions whole-sale into transient and updated entities. Once we start implementing locking and similar flags (#180 et al), we'll need to filter certain Permissions.

Change History (2)

comment:1 Changed 18 years ago by jmoore

  • Keywords changed from permissions to permissions, iteration4

comment:2 Changed 18 years ago by jmoore

  • Resolution set to wontfix
  • Status changed from new to closed

No. Rather, the Permissions constructor can copy directly. The SecuritySystem is responsible for adding or removing flags and rights as need be. Permissions should not really "know" anything about the rights, roles, and flags.

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.69481 sec.)

We're Hiring!