conduit r1821 - in trunk: . conduit/modules/EvolutionModule



Author: jstowers
Date: Tue Jan 20 03:40:16 2009
New Revision: 1821
URL: http://svn.gnome.org/viewvc/conduit?rev=1821&view=rev

Log:
2009-01-20  John Stowers  <john stowers gmail com>

	* conduit/modules/EvolutionModule/EvolutionModule.py:
	actually use the event's hash when creating a new rid.
	Fixes #564144 (Brian Teague)



Modified:
   trunk/ChangeLog
   trunk/conduit/modules/EvolutionModule/EvolutionModule.py

Modified: trunk/conduit/modules/EvolutionModule/EvolutionModule.py
==============================================================================
--- trunk/conduit/modules/EvolutionModule/EvolutionModule.py	(original)
+++ trunk/conduit/modules/EvolutionModule/EvolutionModule.py	Tue Jan 20 03:40:16 2009
@@ -230,7 +230,7 @@
         obj = evolution.ecal.ECalComponent(evolution.ecal.CAL_COMPONENT_EVENT, event.get_ical_string())
         if self.calendar.add_object(obj):
             mtime = datetime.datetime.fromtimestamp(obj.get_modified())
-            return conduit.datatypes.Rid(uid=obj.get_uid(), mtime=mtime, hash=mtime)
+            return conduit.datatypes.Rid(uid=obj.get_uid(), mtime=mtime, hash=event.get_hash())
         else:
             raise Exceptions.SyncronizeError("Error creating event")
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]