xlawrence 2004/12/13 15:46:58 CET
Modified files:
src/java/org/jahia/suite/calendar/syncClients
ICalendarSyncSource.java
SyncClient.java
Log:
Bug correction: Duplication of items in case an item was deleted from the
server. This was because the syncItem file was not deleted before building the
ics file
Revision Changes Path
1.8 +0 -1
uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/ICalendarSyncSource.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/ICalendarSyncSource.java.diff?r1=1.7&r2=1.8&f=h
1.10 +1 -1
uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/SyncClient.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/SyncClient.java.diff?r1=1.9&r2=1.10&f=h
Index: ICalendarSyncSource.java
===================================================================
RCS file:
/home/cvs/repository/uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/ICalendarSyncSource.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ICalendarSyncSource.java 13 Dec 2004 09:56:12 -0000 1.7
+++ ICalendarSyncSource.java 13 Dec 2004 14:46:58 -0000 1.8
@@ -465,7 +465,6 @@
}
}
- log.debug(existingFiles + "\n" + syncDatabase);
if (existingFiles.size() < syncDatabase.keySet().size()) {
// Some items have been deleted by the client
for (int i=existingFiles.size(); i<syncDatabase.keySet().size();
i++) {
Index: SyncClient.java
===================================================================
RCS file:
/home/cvs/repository/uwcal_JSR168/src/java/org/jahia/suite/calendar/syncClients/SyncClient.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- SyncClient.java 13 Dec 2004 09:56:12 -0000 1.9
+++ SyncClient.java 13 Dec 2004 14:46:58 -0000 1.10
@@ -194,7 +194,7 @@
userValues[3]);
final File dir = new File(dbDirectoryName);
- // create the db directory if it does not exist
+ // create the db directory if it does not exist
dir.mkdir();
// Generate all Sync Item files