From cf92df3ae0bb3731ea2e95bbd4a4c7c0f74ddd7d Mon Sep 17 00:00:00 2001 From: Elyahu Date: Tue, 19 Dec 2023 17:34:21 -0700 Subject: [PATCH] bug fix for mincha gedola method --- .../Core/Calendar/Zmanim/KCComplexZmanimCalendar.m | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/KosherCocoa/Library/Core/Calendar/Zmanim/KCComplexZmanimCalendar.m b/KosherCocoa/Library/Core/Calendar/Zmanim/KCComplexZmanimCalendar.m index bba9063..992098c 100644 --- a/KosherCocoa/Library/Core/Calendar/Zmanim/KCComplexZmanimCalendar.m +++ b/KosherCocoa/Library/Core/Calendar/Zmanim/KCComplexZmanimCalendar.m @@ -301,16 +301,18 @@ - (nullable NSDate *) minchaGedola16Point1Degrees{ } - (nullable NSDate *) minchaGedolaGreaterThan30{ - if ([self minchaGedola30Minutes] == nil || [self minchaGedola] == nil) { + NSDate *minchaGedola30Minutes = [self minchaGedola30Minutes]; + NSDate *minchaGedola = [self minchaGedola]; + + if (minchaGedola30Minutes == nil || minchaGedola == nil) { return nil; } - if ([self minchaGedola] > 0) { - return [self minchaGedola30Minutes]; - }else{ - return [self minchaGedola]; + if (minchaGedola.timeIntervalSince1970 > minchaGedola30Minutes.timeIntervalSince1970) { + return minchaGedola; + } else { + return minchaGedola30Minutes; } - } - (nullable NSDate *) minchaKetana16Point1Degrees{