[CPS-devel] History problem when copying a document

Julien Anguenot ja at nuxeo.com
Wed Sep 6 03:21:54 CEST 2006


Jonathan.RIBOUX at chru-strasbourg.fr wrote:
> Hello dear list,
>  
> I have a document with several versions and an history (created, submitted,
> published, ...).
> When I copy/paste it, the duplicated document keeps the history, even lines
> concerning a non existing version.
>  
> I would like to reset the history of the new document automatically, just
> after it is pasted.
>  
> I tryed to replace those two lines from _unshareContent in
> Products/CPSCore/ProxyTool.py :
>     history = repotool.getHistory(docid) or ()
>     repotool.setHistory(new_docid, history)
> With this line :
>     repotool.setHistory(new_docid, ())
> But I get an incomplete history instead of an empty one.
> 
> Is there an other way to do that ? Does anyone have a clue for me ?
> 
> I use CPS 3.2.0 but the same issue occurs on CPS 3.4.2.

Hi,

I don't rember exactly what's displayed on the history page but it might
be the workflow history which is remaining here.

The workflow history is on the proxy :

Check the hasattr(aq_base(proxy), 'workflow_history')

Can you enter a ticket ahout the copy/paste and broken history please ?

Cheers,

	J.

-- 
Julien Anguenot | Nuxeo R&D (Paris, France)
Open Source ECM - www.nuxeo.com
CPS Platform - http://www.cps-project.org
Mobile: +33 (0) 6 72 57 57 66

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.nuxeo.com/pipermail/cps-devel/attachments/20060906/8f0953d5/signature.pgp


More information about the cps-devel mailing list

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.