[Erp5-report] r19327 - /erp5/trunk/products/ERP5/Document/Document.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Feb 15 14:01:27 CET 2008
Author: yusei
Date: Fri Feb 15 14:01:24 2008
New Revision: 19327
URL: http://svn.erp5.org?rev=19327&view=rev
Log:
Remove setUniqueReference method which is not used and not working.
Modified:
erp5/trunk/products/ERP5/Document/Document.py
Modified: erp5/trunk/products/ERP5/Document/Document.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/Document.py?rev=19327&r1=19326&r2=19327&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/Document.py (original)
+++ erp5/trunk/products/ERP5/Document/Document.py Fri Feb 15 14:01:24 2008
@@ -740,23 +740,6 @@
# If self is not indexed yet, then if count == 1, version is not unique
return count <= self_count
- security.declareProtected(Permissions.ModifyPortalContent, 'setUniqueReference')
- def setUniqueReference(self, suffix='auto'):
- """
- Create a unique reference for the current document
- based on a suffix
- """
- # Change the document reference
- catalog = getToolByName(self.getPortalObject(), 'portal_catalog')
- reference = self.getReference() + '-%s-' % suffix + '%s'
- ref_count = 0
- kw = dict(portal_type=self.getPortalDocumentTypeList())
- if self.getVersion(): kw['version'] = self.getVersion()
- if self.getLanguage(): kw['language'] = self.getLanguage()
- while catalog.unrestrictedCountResults(reference=reference % ref_count, **kw)[0][0]:
- ref_count += 1
- self._setReference(reference % ref_count)
-
security.declareProtected(Permissions.AccessContentsInformation, 'getRevision')
def getRevision(self):
"""
More information about the Erp5-report
mailing list