From 6b0302a91d41aaabd89eeb559741958f8360897b Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Mon, 25 Jan 2021 10:13:49 -0500 Subject: [PATCH] [F] Fix notification interval >0 issue --- ProjectClock/Notification.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ProjectClock/Notification.swift b/ProjectClock/Notification.swift index db22301..cfbeee5 100644 --- a/ProjectClock/Notification.swift +++ b/ProjectClock/Notification.swift @@ -37,6 +37,8 @@ class Notification { content.attachments = [attachment] // Scheduels alarm notification for proper time + let interval = alarm.nextActivate!.timeIntervalSince(Date()) + guard interval > 0 else { return } let trigger = UNTimeIntervalNotificationTrigger(timeInterval: alarm.nextActivate!.timeIntervalSince(Date()), repeats: false) let request = UNNotificationRequest(identifier: alarm.notificationID, content: content, trigger: trigger)