Show on “Meeting Scheduling” the busy status of the organizer
Do I have to add myself as organizer, in order to see in the “Meeting Schedulig” when I am busy? As far as I remember in the far past, Evolution showed this implicitly.
As can be seen at https://www.novell.com/documentation/nld/evolution/graphics/schedule.png, the “Scheduling” tab in Evolution shows on the first grey line when the current user has free/busy/tentative status. (Or it shows the accummulated data for all attendees and the organizer)? This used to work in the past on my computer, but now it does not.
I tried creating a completely new linux user, created there a collection account with appointments, started the „New Meeting” window, added attendee. Then evolution-calendar-factory -f
sent:
> REPORT /dav/calendars/user/mmmmm/Default/ HTTP/1.1
> Soup-Debug-Timestamp: 1589566663
> Soup-Debug: EWebDAVSession 1 (0x62500039eae0), SoupMessage 8 (0x62100027e480), SoupSocket 8 (0x621000ecfab0)
> Host: mail.aegee.org
> User-Agent: Evolution/3.37.2
> Connection: close
> Cache-Control: no-cache
> Pragma: no-cache
> Depth: 0
> Content-Type: application/xml; charset="utf-8"
> Accept-Encoding: gzip, deflate
> Accept-Language: en-us, en;q=0.9
> Authorization: Basic [mmmmm@aegee.org:************]
>
> <principal-property-search xmlns="DAV:" xmlns:c="urn:ietf:params:xml:ns:caldav">
> <apply-to-principal-collection-set/>
> <property-search>
> <prop>
> <c:calendar-user-address-set/>
> </prop>
> <match>bbb@bbb</match>
> </property-search>
> <prop>
> <displayname/>
> </prop>
> </principal-property-search>
< HTTP/1.1 403 Forbidden
< Soup-Debug-Timestamp: 1589566663
< Soup-Debug: SoupMessage 8 (0x62100027e480)
< Server: nginx
< Date: Fri, 15 May 2020 18:17:43 GMT
< Content-Type: application/xml; charset=utf-8
< Content-Length: 95
< Connection: close
< Vary: Accept-Encoding
<
<?xml version="1.0" encoding="utf-8"?>
<D:error xmlns:D="DAV:"><D:supported-report/></D:error>
This is correct and not the problem. Then I went to Schedules: I do not see my own time being busy, in the very first grey line, although I have busy blocks.
The Calendar publishing plugin, emits the information correct (if repeating the same thing three times can be called correct:
BEGIN:VFREEBUSY
ORGANIZER:mailto:mmmmmm@aegee.org
DTSTART:20200515T000000Z
DTEND:20200522T000000Z
FREEBUSY;FBTYPE=BUSY:20200515T180000Z/20200515T190000Z
FREEBUSY;FBTYPE=BUSY:20200515T180000Z/20200515T190000Z
FREEBUSY;FBTYPE=BUSY:20200515T180000Z/20200515T190000Z
UID:a0c765d12d958027acf31dfca6fab0a29b449935
DTSTAMP:20200515T182420Z
END:VFREEBUSY
END:VCALENDAR
The file contains fourteen times BEGIN:VFREEBUSY, using
ORGANIZER:mailto:email@addr` with two different addresses interchangebly).
).
So the question is, my Evolution does not display my freebusy time, when I organize new events? Does this have to do with the fact, that I have many collection accounts, with many aliases, and when I open the new Meeting window, Evolution does not always guess the right Organizer for the meeting?