Skip to content

Commit 97216e6

Browse files
committed
Save an extra call to Carnival Monday dict (get vs in+get)
1 parent f865508 commit 97216e6

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

holidays/countries/saint_vincent_and_the_grenadines.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,11 @@ def _populate_public_holidays(self):
8383
2023: (JUL, 10),
8484
2024: (JUL, 8),
8585
}
86-
if self._year in carnival_monday_dates:
87-
dt = self._add_holiday(name, carnival_monday_dates[self._year])
88-
else:
89-
dt = self._add_holiday_1st_mon_of_jul(name)
86+
dt = (
87+
self._add_holiday(name, dt)
88+
if (dt := carnival_monday_dates.get(self._year))
89+
else self._add_holiday_1st_mon_of_jul(name)
90+
)
9091

9192
# Carnival Tuesday.
9293
self._add_holiday(tr("Carnival Tuesday"), _timedelta(dt, +1))

0 commit comments

Comments
 (0)