modif majeure, le getLastObjects() se base désormais sur le creationTime plutôt

que le modificationTime
This commit is contained in:
fpeters 2004-06-08 14:14:22 +00:00
parent 9415993849
commit 885fd48d34
1 changed files with 5 additions and 5 deletions

View File

@ -2140,12 +2140,12 @@ class ObjectsServer(AdministrableServerMixin, Server):
possibleWriterIds = 'everybody'
objectIds = virtualServer.objects.keys()
if objectIds and hasattr(
virtualServer.loadObjectCore(objectIds[0]), 'modificationTime'):
def modificationTimeSorter(
virtualServer.loadObjectCore(objectIds[0]), 'creationTime'):
def creationTimeSorter(
xId, yId, virtualServer = virtualServer):
return cmp(virtualServer.loadObjectCore(yId).modificationTime,
virtualServer.loadObjectCore(xId).modificationTime)
objectIds.sort(modificationTimeSorter)
return cmp(virtualServer.loadObjectCore(yId).creationTime,
virtualServer.loadObjectCore(xId).creationTime)
objectIds.sort(creationTimeSorter)
result = []
for objectId in objectIds:
object = virtualServer.loadObjectCore(objectId)