Skip to content

Commit c150e66

Browse files
authored
Add X-WR-CALNAME in extras on top of NAME (#16)
1 parent f61b92c commit c150e66

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

tests/test_calendar.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,10 @@ def test_calendar_name():
9494
)
9595
cal_str = cal.serialize()
9696
assert "NAME:My Second Calendar" in cal_str
97-
assert cal_str.count("NAME:") == 1
97+
assert cal_str.count("\nNAME:") == 1
98+
99+
assert "X-WR-CALNAME:My Second Calendar" in cal_str
100+
assert cal_str.count("\nX-WR-CALNAME:") == 1
98101

99102

100103
def test_repeat():

yaml2ics.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ def files_to_calendar(files: list) -> ics.Calendar:
118118
calendar = events_to_calendar(all_events)
119119
if name is not None:
120120
calendar.extra.append(ics.ContentLine(name="NAME", value=name))
121+
calendar.extra.append(ics.ContentLine(name="X-WR-CALNAME", value=name))
121122
return calendar
122123

123124

0 commit comments

Comments
 (0)