diff --git a/app/src/main/java/org/tasks/etesync/EteSynchronizer.java b/app/src/main/java/org/tasks/etesync/EteSynchronizer.java index ae1d53dc4..c492245b9 100644 --- a/app/src/main/java/org/tasks/etesync/EteSynchronizer.java +++ b/app/src/main/java/org/tasks/etesync/EteSynchronizer.java @@ -153,7 +153,11 @@ public class EteSynchronizer { calendar.setUuid(UUIDHelper.newUUID()); caldavDao.insert(calendar); } else { - // TODO: update db and broadcast list refresh if name changed + if (!calendar.getName().equalsIgnoreCase(collection.getDisplayName())) { + calendar.setName(collection.getDisplayName()); + caldavDao.update(calendar); + localBroadcastManager.broadcastRefreshList(); + } } sync(client, calendar, entry.getKey()); }