[Erp5-report] r34614 daniele - /erp5/trunk/products/ERP5/Tool/IdTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Apr 16 12:01:15 CEST 2010
Author: daniele
Date: Fri Apr 16 12:01:15 2010
New Revision: 34614
URL: http://svn.erp5.org?rev=34614&view=rev
Log:
Change security on the method (initializeGenerator and clearGenerator)
Remove useless comment
Modified:
erp5/trunk/products/ERP5/Tool/IdTool.py
Modified: erp5/trunk/products/ERP5/Tool/IdTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/IdTool.py?rev=34614&r1=34613&r2=34614&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/IdTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Tool/IdTool.py [utf8] Fri Apr 16 12:01:15 2010
@@ -101,7 +101,7 @@
return id_last_generator
security.declareProtected(Permissions.AccessContentsInformation,
- 'getLatestVersionValue')
+ 'getLatestGeneratorValue')
def _getLatestGeneratorValue(self, id_generator):
"""
Return the last generator with the reference
@@ -244,7 +244,7 @@
new_id_list = range(new_id - id_count, new_id)
return new_id_list
- security.declareProtected(Permissions.AccessContentsInformation,
+ security.declareProtected(Permissions.ModifyPortalContent,
'initializeGenerator')
def initializeGenerator(self, id_generator=None, all=False):
"""
@@ -263,7 +263,7 @@
portal_type='Application Id Generator'):
generator.initializeGenerator()
- security.declareProtected(Permissions.AccessContentsInformation,
+ security.declareProtected(Permissions.ModifyPortalContent,
'clearGenerator')
def clearGenerator(self, id_generator=None, all=False):
"""
@@ -294,7 +294,6 @@
#backward compatibility
generateNewLengthIdList = generateNewIdList
- #use by alarm
security.declareProtected(Permissions.AccessContentsInformation,
'getLastLengthGeneratedId')
def getLastLengthGeneratedId(self, id_group, default=None):
@@ -328,7 +327,6 @@
return result[0]['LAST_INSERT_ID()']
return default
- #use in erp5_accounting
security.declareProtected(Permissions.AccessContentsInformation,
'getLastGeneratedId')
def getLastGeneratedId(self, id_group=None, default=None):
@@ -344,7 +342,6 @@
last_id = self.dict_ids.get(id_group, default)
return last_id
- #use in the unit tests
security.declareProtected(Permissions.ModifyPortalContent,
'setLastGeneratedId')
def setLastGeneratedId(self, new_id, id_group=None):
@@ -357,7 +354,6 @@
if id_group is not None and id_group != 'None':
self.dict_ids[id_group] = new_id
- # use several files
security.declareProtected(Permissions.AccessContentsInformation,
'generateNewLengthId')
def generateNewLengthId(self, id_group=None, default=None, store=1):
More information about the Erp5-report
mailing list