| |
@@ -705,7 +705,7 @@
|
| |
|
| |
if meeting.recursion_frequency and meeting.recursion_ends:
|
| |
newrule = rrule.rruleset()
|
| |
- freq = meeting.recursion_frequency / 7
|
| |
+ freq = int(meeting.recursion_frequency / 7)
|
| |
recursion_ends = datetime.combine(
|
| |
meeting.recursion_ends, time(0)).replace(tzinfo=pytz.utc)
|
| |
newrule.rrule(
|
| |
Per RFC5545:
Having INTERVAL be a decimal breaks import into some calendars,
like Google's.
Fixes: https://pagure.io/fedocal/issue/203