aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/datetime/appointment.h1
-rw-r--r--src/engine-eds.cpp14
-rw-r--r--tests/manual-test-snap.cpp1
3 files changed, 0 insertions, 16 deletions
diff --git a/include/datetime/appointment.h b/include/datetime/appointment.h
index 441aae1..4778293 100644
--- a/include/datetime/appointment.h
+++ b/include/datetime/appointment.h
@@ -39,7 +39,6 @@ public:
std::string summary;
std::string url;
std::string uid;
- bool is_daily = false;
bool has_alarms = false;
DateTime begin;
DateTime end;
diff --git a/src/engine-eds.cpp b/src/engine-eds.cpp
index 4b5a1b9..5b67001 100644
--- a/src/engine-eds.cpp
+++ b/src/engine-eds.cpp
@@ -432,20 +432,6 @@ private:
{
Appointment appointment;
- /* Determine whether this is a recurring event.
- NB: icalrecurrencetype supports complex recurrence patterns;
- however, since design only allows daily recurrence,
- that's all we support here. */
- GSList * recur_list;
- e_cal_component_get_rrule_list(component, &recur_list);
- for (auto l=recur_list; l!=nullptr; l=l->next)
- {
- const auto recur = static_cast<struct icalrecurrencetype*>(l->data);
- appointment.is_daily |= ((recur->freq == ICAL_DAILY_RECURRENCE)
- && (recur->interval == 1));
- }
- e_cal_component_free_recur_list(recur_list);
-
ECalComponentText text;
text.value = nullptr;
e_cal_component_get_summary(component, &text);
diff --git a/tests/manual-test-snap.cpp b/tests/manual-test-snap.cpp
index 23d607f..16e606a 100644
--- a/tests/manual-test-snap.cpp
+++ b/tests/manual-test-snap.cpp
@@ -36,7 +36,6 @@ int main()
a.summary = "Alarm";
a.url = "alarm:///hello-world";
a.uid = "D4B57D50247291478ED31DED17FF0A9838DED402";
- a.is_daily = false;
a.has_alarms = true;
auto begin = g_date_time_new_local(2014,12,25,0,0,0);
auto end = g_date_time_add_full(begin,0,0,1,0,0,-1);