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"

Task #6507 (new)

Opened 8 years ago

Last modified 4 years ago

chgrp: Copy not delete

Reported by: jburel Owned by: jamoore
Priority: major Milestone: Unscheduled
Component: General Version: n.a.
Keywords: n.a. Cc: mtbcarroll
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

A possible use case:

  • User is a member of 2 groups. g1 and g2 (public).
  • he/she wants to move an image from g1 to g2.
  • he/she wants the image to be moved to g2 but kept in g1.

This scenario can happen when for example g2 is public but user still wants to keep the image as part of an investigation.

Change History (5)

comment:1 Changed 8 years ago by jburel

Referencing ticket #3532 has changed sprint.

comment:2 Changed 7 years ago by jburel

Referencing ticket #8100 has changed sprint.

comment:3 Changed 4 years ago by mtbcarroll

  • Version set to 5.1.0

Is this a request for deep copy?

(I assume we don't allow objects to be in multiple groups so that the Hibernate access check hooks are sufficiently fast, but I wonder if the "public" group aspect of this ticket is a critical detail that admits of a different approach.)

Last edited 4 years ago by mtbcarroll (previous) (diff)

comment:4 Changed 4 years ago by mtbcarroll

  • Cc mtbcarroll added
  • Version 5.1.0 deleted

Gah, I didn't set the Version.

comment:5 Changed 4 years ago by jamoore

I think we're thinking deep copy would fix it, yes.

(re versions: trac is setting empty versions to be the default. Unless you specifically know that a ticket should be in another version, it's probably ok.)

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.77127 sec.)

We're Hiring!