From 651ea862bff0ae8eea8099e8484e88ec21334b14 Mon Sep 17 00:00:00 2001 From: N0ury Date: Fri, 16 Dec 2022 14:08:33 +0100 Subject: [PATCH] Update parser.py issue #348 --- src/icalendar/parser.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/icalendar/parser.py b/src/icalendar/parser.py index 47f0b684..6d6e3499 100644 --- a/src/icalendar/parser.py +++ b/src/icalendar/parser.py @@ -334,6 +334,8 @@ def parts(self): if not name: raise ValueError('Key name is required') validate_token(name) + if not value_split: + value_split = i if not name_split or name_split + 1 == value_split: raise ValueError('Invalid content line') params = Parameters.from_ical(st[name_split + 1: value_split],