[Nym3-commit] r272 - trunk/nym3/Server

laurent at conuropsis.org laurent at conuropsis.org
Tue May 31 18:45:46 CEST 2005


Author: laurent
Date: 2005-05-31 18:45:45 +0200 (Tue, 31 May 2005)
New Revision: 272

Modified:
   trunk/nym3/Server/User.py
Log:
We need strict arrival time comparison in midAfter to avoid (some) duplicates.


Modified: trunk/nym3/Server/User.py
===================================================================
--- trunk/nym3/Server/User.py	2005-05-28 21:29:06 UTC (rev 271)
+++ trunk/nym3/Server/User.py	2005-05-31 16:45:45 UTC (rev 272)
@@ -208,7 +208,7 @@
             raise ValueError()
         
     def midAfter(self, mid):
-	"""Retrieve mids of messages that came after message `mid'
+	"""Retrieve mids of messages that came strictly after message `mid'
         the elements of the output are ordered by ascending
         order of arrival time"""
 	self.load_index()
@@ -218,7 +218,7 @@
 	else:
 	    midtime = self.index[mid]['time']
 	    for msg in self.index.keys():
-		if self.index[msg]['time'] >= midtime: ret.append(msg)
+		if self.index[msg]['time'] > midtime: ret.append(msg)
 	ret.sort(self.timecmp)
 	return ret
     



More information about the Nym3-commit mailing list