View Issue Details

IDProjectCategoryView StatusLast Update
0004747SOGoBackend Calendarpublic2020-01-25 12:07
Reporterjda Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Platform[Server] LinuxOSRHEL/CentOSOS Version7
Product Versionnightly master 
Summary0004747: 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.

TagsNo tags attached.

Activities

jda

jda

2019-05-13 07:33

reporter  

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
test-event.ics (369 bytes)   
jda

jda

2019-10-27 17:01

reporter   ~0013858

Still an issue with the nightly of 4.1.0

jda

jda

2020-01-25 12:07

reporter   ~0014102

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

Issue History

Date Modified Username Field Change
2019-05-13 07:33 jda New Issue
2019-05-13 07:33 jda File Added: test-event.ics
2019-10-27 17:01 jda Note Added: 0013858
2020-01-25 12:07 jda Note Added: 0014102