diff --git a/app/reminder.py b/app/reminder.py index 1a2a101..6b2ec07 100644 --- a/app/reminder.py +++ b/app/reminder.py @@ -25,7 +25,7 @@ def remind(chat_to_repeat, today): holidays = tuple(csv.reader(holidays_file))[1:] for entry in holidays: date, holiday, description = entry - if holiday == 'День программиста' and today.year % 4 == 0: + if today.year % 4 == 0 and holiday == 'День программиста': date = '09-12-1000' # instead of 09-13-1000 in non-leap-year date = dt.strptime(date, "%m-%d-%Y") if today.month == date.month and today.day == date.day: diff --git a/holidays.csv b/holidays.csv index fd87108..a86fac6 100644 --- a/holidays.csv +++ b/holidays.csv @@ -8,7 +8,7 @@ "07-08-1996","День рождения PostgreSQL","PostgreSQL — свободная объектно-реляционная СУБД. Разработка начиналась в 1986 году Майклом Стоунбрейкером" "07-21-2005","День рождения Django","Джанго — свободный фреймворк для веб-приложений на языке Python. Авторы: американский веб-разработчик Адриан Головатый и британский программист Саймон Уиллисон" "08-25-1991","День рождения Linux","Именно 25 августа 1991 года после нескольких месяцев разработки 21-летний студент Линус Торвальдс на конференции comp. os. minix заявил о создании рабочего прототипа новой ОС под названием Linux" -"09-13-1000","День программиста","Профессиональный праздник, отмечаемый в 256-й день года. В XXI веке важность и необходимость этой профессии понятна всем" +"09-13-1000","День программиста","Специалистам — высоких зарплат и успехов в работе, а новичкам — осилить Лутца и не терять модули! С праздником :)" "09-27-1998","День рождения Google","Каждый год по случаю своего дня рождения Google презентует новый дудл — анимированный логотип, который заменяет привычный логотип Google на главной странице поиска" "11-20-1985","День рождения Windows","20 ноября 1985 года на свет вышла Windows 1.0. Билл Гейтс во время анонса тогда сказал, что Windows — уникальное программное обеспечение для серьёзных пользователей" "12-03-2008","День рождения Python 3","В Python 3000 (Python 3.0, Py3k) устранены многие недостатки архитектуры с максимально возможным (но не полным) сохранением совместимости со старыми версиями Python"