View Issue Details

IDProjectCategoryView StatusLast Update
0003438SOGoActiveSyncpublic2016-01-14 19:51
Reportergiangiz Assigned Toludovic  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platform[Server] LinuxOSUbuntuOS Version14.04 LTS
Product Versionnightly v2 
Summary0003438: The clients EAS (outlook,android) put correctly new Calendar items, but not delete them
Description

I put correctly new items Calendar with client in EAS (outlook and android), but if the client remove items, they remain in the webmail Sogo.
If i delete Calendar items in the webmail Sogo, they are cancelled correctly in the client.

Seems that delete items, the synchronizer operate in one direction (sogo -> client and not sogo <--> client).

Seems that Contacts works fine.

I have the nightly builds 2.3.5.xxx (last upgrade yesterday) because related to 0003433 the problem of create sub-folder is resolved correctly

Thanks

Steps To Reproduce

Client in EAS (Outlook 2013, android). Not tried with apple

TagsNo tags attached.

Activities

tfu

tfu

2016-01-14 15:03

reporter   ~0009277

I think this has been broken by commit: https://github.com/inverse-inc/sogo/commit/321193472ddffc87892b8948a709fc7cbd032573

Looking at other places where prepareDelete is called, it is always followed by a delete:

e.g.: UIxObjectActions.m:
if ([deleteObject respondsToSelector: @selector (prepareDelete)])
[deleteObject prepareDelete];
response = (WOResponse *) [deleteObject delete];

ludovic

ludovic

2016-01-14 19:51

administrator   ~0009278

https://github.com/inverse-inc/sogo/commit/f9aab0de75fa42ef0181d38ceec7f40cc5951072

Issue History

Date Modified Username Field Change
2016-01-14 08:36 giangiz New Issue
2016-01-14 15:03 tfu Note Added: 0009277
2016-01-14 19:51 ludovic Note Added: 0009278
2016-01-14 19:51 ludovic Status new => resolved
2016-01-14 19:51 ludovic Resolution open => fixed
2016-01-14 19:51 ludovic Assigned To => ludovic