Merge change 7948 into donut
* changes: Fix updates from read-only calendar.
This commit is contained in:
@@ -369,10 +369,8 @@ public abstract class AbstractTableMerger
|
|||||||
// An existing server item has changed
|
// An existing server item has changed
|
||||||
// If serverSyncVersion is null, there is no edit URL;
|
// If serverSyncVersion is null, there is no edit URL;
|
||||||
// server won't let this change be written.
|
// server won't let this change be written.
|
||||||
// Just hold onto it, I guess, in case the server permissions
|
|
||||||
// change later.
|
|
||||||
if (serverSyncVersion != null) {
|
|
||||||
boolean recordChanged = (localSyncVersion == null) ||
|
boolean recordChanged = (localSyncVersion == null) ||
|
||||||
|
(serverSyncVersion == null) ||
|
||||||
!serverSyncVersion.equals(localSyncVersion);
|
!serverSyncVersion.equals(localSyncVersion);
|
||||||
if (recordChanged) {
|
if (recordChanged) {
|
||||||
if (localSyncDirty) {
|
if (localSyncDirty) {
|
||||||
@@ -393,6 +391,11 @@ public abstract class AbstractTableMerger
|
|||||||
}
|
}
|
||||||
update = true;
|
update = true;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
if (Log.isLoggable(TAG, Log.VERBOSE)) {
|
||||||
|
Log.v(TAG,
|
||||||
|
"Skipping update: localSyncVersion: " + localSyncVersion +
|
||||||
|
", serverSyncVersion: " + serverSyncVersion);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user