-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http_caldav.c: do not require tzdist module for calendar-timezone-id #5065
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This works, but couldn't we just always set ALLOW_CAL_NOTZ?
I thought that, too. We could but it would enable a couple of other features, too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, you're right. This is probably safer for now. However, I also think we want this change in propfind_timezone() as well.
1ff33b7
to
4dbcf4f
Compare
Agreed. Applied change and restarted CI. |
4dbcf4f
to
30dbd79
Compare
Could not reproduce CI failures on local build. Most likely a VM glitch. Rerunning CI. |
30dbd79
to
ffe619a
Compare
proppatch_tzid() could reject acting on Scheduling Outbox and Attachments. caldav_get_calendar_tz() looks for the timezone in the collection and in the calendar-homeset. It is reasonable to allow proppatch_tzid() and proppatch_timezone() when req_tgt.userid is set, fctx->req_tgt->resource is not set, and irrespective of whether fctx->req_tgt->collection is NULL. |
ffe619a
to
0612d1e
Compare
No description provided.