From ea606713d724ed695cf5a65da6de0d4a941b4dba Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Fri, 20 Mar 2020 17:21:20 +0100 Subject: [PATCH] Huami: Igore all-day events when syncing calendar events --- .../gadgetbridge/service/devices/huami/HuamiSupport.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java index 6069ae144..7616846c6 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiSupport.java @@ -1697,6 +1697,9 @@ public class HuamiSupport extends AbstractBTLEDeviceSupport { int iteration = 0; for (CalendarEvents.CalendarEvent mEvt : mEvents) { + if (mEvt.isAllDay()) { + continue; + } if (iteration >= availableSlots || iteration > 2) { break; } @@ -1724,6 +1727,10 @@ public class HuamiSupport extends AbstractBTLEDeviceSupport { int iteration = 0; for (CalendarEvents.CalendarEvent calendarEvent : calendarEvents) { + if (calendarEvent.isAllDay()) { + continue; + } + if (iteration > 8) { // limit ? break; }