View Issue Details

IDProjectCategoryView StatusLast Update
0004127SOGoBackend Calendarpublic2017-04-05 09:57
ReporterMarten Gajda Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2.3.20 
Summary0004127: DAV:resource-id does not equal for bound resources
Description

This is related to https://sogo.nu/bugs/view.php?id=2399

We still have users who are affected by this issue.

The resource-id of a shared calendar still depends on where it's retrieved.

Is it possible that the fix only works for user ids without domain component?

Steps To Reproduce

Send PROPFIND with resource-id to shared calendars in the sharers calendar home and in the sharees calendar home.

See the two responses below. They show the same shared calendar in different calendar homes:

<D:response>
<D:href>/SOGo/dav/sogo@foo.com/Calendar/7F36-51115180-1-513C9900/</D:href>
<D:propstat>
<D:status>HTTP/1.1 200 OK</D:status>
<D:prop>
<D:resource-id>urn:uuid:sogo@foo.com:calendars:7F36-51115180-1-513C9900</D:resource-id>
<D:displayname>Big_Room</D:displayname>
</D:prop>
</D:propstat>
</D:response>

<D:response>
<D:href>/SOGo/dav/test@foo.com/Calendar/sogo_A_foo_D_com_7F36-51115180-1-513C9900/</D:href>
<D:propstat>
<D:status>HTTP/1.1 200 OK</D:status>
<D:prop>
<D:resource-id>urn:uuid:sogo@foo.com:calendars:sogo_A_foo_D_com_7F36-51115180-1-513C9900</D:resource-id>
<D:displayname>Big_Room</D:displayname>
</D:prop>
</D:propstat>
</D:response>

The second resource-id contains the additional string "sogo_A_foo_Dcom".

TagsNo tags attached.

Activities

Marten Gajda

Marten Gajda

2017-04-05 08:37

reporter   ~0011677

The SOGo3 branch might be affected too. I couldn't test that.

buzzzo

buzzzo

2017-04-05 09:57

reporter   ~0011679

I can confirm, the issue persist with 3.x too.
Tested with davdroid on 3.x
Test with davdroid and smoothsync on 2.x

Issue History

Date Modified Username Field Change
2017-04-05 08:36 Marten Gajda New Issue
2017-04-05 08:37 Marten Gajda Note Added: 0011677
2017-04-05 09:57 buzzzo Note Added: 0011679