Commit 8d326538 authored by Ivan Tyagov's avatar Ivan Tyagov

Do not try to remove from list of related documents the HTML representation of a document.

Instead remove the document itself.


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22070 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent c4037c6e
......@@ -367,7 +367,6 @@ class PermanentURLMixIn(ExtensibleTraversableMixIn):
if cache is not None:
if cache.get(key, _MARKER) is _MARKER: cache[key] = method
return method(name, portal=portal, **kw)
class Document(PermanentURLMixIn, XMLObject, UrlMixIn, ConversionCacheMixin, SnapshotMixin):
......@@ -794,8 +793,9 @@ class Document(PermanentURLMixIn, XMLObject, UrlMixIn, ConversionCacheMixin, Sna
lista_latest[o.getLatestVersionValue()] = True # get latest versions avoiding duplicates again
if lista_latest.has_key(self):
lista_latest.pop(self) # remove this document
if lista_latest.has_key(self.getLatestVersionValue()):
lista_latest.pop(self()) # remove this document
if lista_latest.has_key(self.getLatestVersionValue()):
# remove last version of document itself from related documents
lista_latest.pop(self.getLatestVersionValue())
return lista_latest.keys()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment