From 47f0660a031df68c1bffb93e8e3559bbe6b1df6b Mon Sep 17 00:00:00 2001 From: rfm Date: Thu, 31 Oct 2024 19:33:40 +0000 Subject: [PATCH] fix laterDate check for small objects --- EcUserDefaults.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EcUserDefaults.m b/EcUserDefaults.m index c83ee30..2cd3b90 100644 --- a/EcUserDefaults.m +++ b/EcUserDefaults.m @@ -376,7 +376,7 @@ static NSTimeInterval defaultDuration = (72.0 * 60.0 * 60.0); { NSDate *expires = [lifetimes objectForKey: key]; - if ([expires laterDate: now] == now) + if ([expires laterDate: now] != expires) { [lifetimes removeObjectForKey: key]; [overrides removeObjectForKey: key];