diff options
author | Ken Murchison <murch@fastmail.com> | 2022-01-11 09:20:04 -0500 |
---|---|---|
committer | Ken Murchison <murch@fastmail.com> | 2022-01-18 19:32:26 -0500 |
commit | 47445e7646440b2ed615e8ebc35a6e062daf8084 (patch) | |
tree | 7cfc6d3360519ea8afe11f244a1739599607b8e1 | |
parent | c2708e04dbe6538f5dec9707473111ce6f2d9725 (diff) | |
download | libical-git-47445e7646440b2ed615e8ebc35a6e062daf8084.tar.gz |
LOCATION-TYPE is a multivalued property
-rw-r--r-- | design-data/properties.csv | 2 | ||||
-rw-r--r-- | src/libical/icalvalue.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/design-data/properties.csv b/design-data/properties.csv index 4817192b..7217a582 100644 --- a/design-data/properties.csv +++ b/design-data/properties.csv @@ -157,7 +157,7 @@ "PATCH-PARAMETER","125","TEXT","TEXT" "#Event Publication Extensions Properies","RFC 9073 Section 6", -"LOCATION-TYPE","127","TEXT","TEXT" +"LOCATION-TYPE","127","TEXT","TEXT",is_multivalued "PARTICIPANT-TYPE","128","PARTICIPANTTYPE","PARTICIPANTTYPE" "RESOURCE-TYPE","129","RESOURCETYPE","RESOURCETYPE" "CALENDAR-ADDRESS","130","CAL-ADDRESS","CAL-ADDRESS" diff --git a/src/libical/icalvalue.c b/src/libical/icalvalue.c index 81c48315..e8894152 100644 --- a/src/libical/icalvalue.c +++ b/src/libical/icalvalue.c @@ -311,7 +311,8 @@ static char *icalmemory_strdup_and_quote(const icalvalue *value, const char *unq https://tools.ietf.org/html/rfc5545#section-3.8.1.2 */ if ((icalproperty_isa(value->parent) == ICAL_CATEGORIES_PROPERTY) || (icalproperty_isa(value->parent) == ICAL_RESOURCES_PROPERTY) || - (icalproperty_isa(value->parent) == ICAL_POLLPROPERTIES_PROPERTY)) { + (icalproperty_isa(value->parent) == ICAL_POLLPROPERTIES_PROPERTY) || + (icalproperty_isa(value->parent) == ICAL_LOCATIONTYPE_PROPERTY)) { icalmemory_append_char(&str, &str_p, &buf_sz, *p); break; } |