diff --git a/yaml2ical/recurrence.py b/yaml2ical/recurrence.py index 49a08d9..0e2ffcb 100644 --- a/yaml2ical/recurrence.py +++ b/yaml2ical/recurrence.py @@ -223,9 +223,6 @@ class MonthlyRecurrence(_Recurrence): 'byday': '{}{}'.format(self._week, self._day[:2].upper()), } - def __str__(self): - return "Monthly" - _ORDINALS = [ 'first', 'second', @@ -238,6 +235,10 @@ class MonthlyRecurrence(_Recurrence): def day_specifier(self): return 'the {}'.format(self._ORDINALS[self._week - 1]) + def __str__(self): + return "Monthly, in the " + format( + self._ORDINALS[self._week - 1]) + ' week,' + supported_recurrences = { 'weekly': WeeklyRecurrence(),