From 8d3e3ee6e9ccc08950ca33ece4ea2b6eaa68844d Mon Sep 17 00:00:00 2001 From: MrAliFu Date: Mon, 3 Oct 2022 23:36:06 -0500 Subject: [PATCH] Add new Islamic prayer times calculation method (#79278) * Adding new calculation method Adding calculation method Turkey. islamic_prayer_times 0.0.6 already have turkey as a calc_method, bringing that into here. * Update const.py Updated with the feedback * Importing PrayerTimesCalculator * Update const.py --- homeassistant/components/islamic_prayer_times/const.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/islamic_prayer_times/const.py b/homeassistant/components/islamic_prayer_times/const.py index 86f953cc856..e037f486aaa 100644 --- a/homeassistant/components/islamic_prayer_times/const.py +++ b/homeassistant/components/islamic_prayer_times/const.py @@ -1,4 +1,6 @@ """Constants for the Islamic Prayer component.""" +from prayer_times_calculator import PrayerTimesCalculator + DOMAIN = "islamic_prayer_times" NAME = "Islamic Prayer Times" PRAYER_TIMES_ICON = "mdi:calendar-clock" @@ -15,7 +17,7 @@ SENSOR_TYPES = { CONF_CALC_METHOD = "calculation_method" -CALC_METHODS = ["isna", "karachi", "mwl", "makkah", "moonsighting"] +CALC_METHODS: list[str] = list(PrayerTimesCalculator.CALCULATION_METHODS) DEFAULT_CALC_METHOD = "isna" DATA_UPDATED = "Islamic_prayer_data_updated"