View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004747 | SOGo | Backend Calendar | public | 2019-05-13 11:33 | 2020-01-25 17:07 |
Reporter | jda | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | [Server] Linux | OS | RHEL/CentOS | OS Version | 7 |
Product Version | nightly master | ||||
Summary | 0004747: SOGo creates invalid GEO value on import | ||||
Description | On import of a ics file containing an event with GEO value, SOGO adds a '\' (backslash), which creates an invalid GEO value which has lead to synchronization errors. According to he specification (https://icalendar.org/iCalendar-RFC-5545/3-8-1-6-geographic-position.html), GEO must contain two float values separated by a semicolon. The imported ics file does so ('GEO:52.373056;4.891389' in the example ), but SOGo adds a '\' before the semicolon (so in SOGo the event contains 'GEO:52.373056\;4.891389') | ||||
Steps To Reproduce | Import an ics file containing a GEO value into SOGo. | ||||
Additional Information | I have attached an example ics file. | ||||
Tags | No tags attached. | ||||
test-event.ics (369 bytes)
BEGIN:VCALENDAR PRODID:-//Test//My Test 1.0//NL VERSION:2.0 CALSCALE:GREGORIAN BEGIN:VEVENT DTSTAMP:20190513T111013Z DTSTART:20190514T130000 DTEND:20190514T140000 SUMMARY:Test Event TZID:Europe/Amsterdam UID:8af05413-417e-4b7c-9126-67d9d96f20c3 LOCATION:Testlocation 1\, 1000AA Amsterdam TEL:012-3456789 GEO:52.373056;4.891389 END:VEVENT END:VCALENDAR |
|
Still an issue with the nightly of 4.1.0 |
|
This is still an issue with the nightly of 4.3.0 It looks like this is very similar to the issue # 4573 reported earlier |
|