diff --git a/app/src/main/java/org/tasks/caldav/CaldavCalendarSettingsActivity.java b/app/src/main/java/org/tasks/caldav/CaldavCalendarSettingsActivity.java index 909d7d2aa..e0b91c312 100644 --- a/app/src/main/java/org/tasks/caldav/CaldavCalendarSettingsActivity.java +++ b/app/src/main/java/org/tasks/caldav/CaldavCalendarSettingsActivity.java @@ -205,20 +205,8 @@ public class CaldavCalendarSettingsActivity extends ThemedInjectingAppCompatActi String name = getNewName(); - boolean failed = false; - if (isEmpty(name)) { nameLayout.setError(getString(R.string.name_cannot_be_empty)); - failed = true; - } else { - CaldavCalendar calendarByName = caldavDao.getCalendar(caldavAccount.getUuid(), name); - if (calendarByName != null && !calendarByName.equals(caldavCalendar)) { - nameLayout.setError(getString(R.string.duplicate_name)); - failed = true; - } - } - - if (failed) { return; } diff --git a/app/src/main/java/org/tasks/data/CaldavDao.java b/app/src/main/java/org/tasks/data/CaldavDao.java index b96ba12ed..75c249204 100644 --- a/app/src/main/java/org/tasks/data/CaldavDao.java +++ b/app/src/main/java/org/tasks/data/CaldavDao.java @@ -70,10 +70,6 @@ public interface CaldavDao { @Query("SELECT * FROM caldav_lists WHERE cdl_uuid = :uuid LIMIT 1") CaldavCalendar getCalendar(String uuid); - @Query( - "SELECT * FROM caldav_lists WHERE cdl_account = :account AND cdl_name = :name COLLATE NOCASE LIMIT 1") - CaldavCalendar getCalendar(String account, String name); - @Query("SELECT cd_object FROM caldav_tasks WHERE cd_calendar = :calendar") List getObjects(String calendar);