Hi everyone,
I've been trying to dig deeper here. Does the TB plugin use the Global Address book in finding attendees in the Calendar?

A colleague has been trying to apply some filters in the LDAP Address book. Could this be related?

Now that we have a working filter I noticed that TB does not delete entries in the global address book. We applied a filter so that only entries with an email are displayed. In TB there are then still entries without emails. Only if I delete the "abook.sqlite" files does TB do re-sync of the global address book.

I think because of the error in the filter some people got that error. To recover one user uninstalled the plugin. Deleted all Calendars and the installed the plugin again.

Regards


Am 27.10.21 um 20:26 schrieb Ludovic Marcotte (lmarco...@inverse.ca):
Hi Christian,

I've done some tests and I don't have the issue. I guess you'll have to find 
some reproducible patterns for that issue. We will definitely look at it and 
fix it once I know how to reproduce it.

Thanks,



On 10/27/21, 9:38 AM, "users-requ...@sogo.nu on behalf of c...@brain-biotech.de" 
<users-requ...@sogo.nu on behalf of users@sogo.nu> wrote:

     Hi,
     the Problem is I can not reproduce it with my system. But I have 3 users
     now with the same Problem.

     Symptoms are. Press "synchronise" and some calendar entries disappear.
     Do it again they pop up for half a sec then they are gone again. It is
     then always different entries that are gone.

     I did some tests.

     -- New Profile does not help

        The intial sync is OK but as soon as "synchronise" is pressed the
     errors happen and some calendar entries just vanish (you can see them
     for 0.5 sec then they are gone)

     -- Only deactivating the SOGO-plugin help. (restart needed)

        As soon as I deactivate the Plugin and restart TB everything is there
     again and the calendar entries are there again. The errors are gone from
     the error console.

     -- Deleting the Calaender cache does only help for the initial sync.
     Every further press on "synchronise" reproduces the problem.


     Could you explain what the errors (cal.itip.getInvitedAttendee(...) is
     null) mean. I have a suspicion what the problem could be but I am not
     yet sure.

     Regards

     Chrsitian



     Am 27.10.21 um 15:20 schrieb Ludovic Marcotte (lmarco...@inverse.ca):
     > Hi Christian,
     >
     > I am not sure I understand how the problem occurs - do you have a 
precise procedure to make it happen?
     >
     > Thanks,
     >
     >
     > On 10/27/21, 7:59 AM, "users-requ...@sogo.nu on behalf of 
c...@brain-biotech.de" <users-requ...@sogo.nu on behalf of users@sogo.nu> wrote:
     >
     >      We have been running the TB91 plugin for some time now. At the 
moment we
     >      have two users were all their Calendars are not synced reliably.
     >      Every time the press "synchronize" different events are missing. In 
the
     >      Logs I see this:
     >
     >      Uncaught TypeError: cal.itip.getInvitedAttendee(...) is null
     >           setCSSClasses 
chrome://calendar/content/calendar-editable-item.js:363
     >           set occurrence 
chrome://calendar/content/calendar-editable-item.js:198
     >           relayout chrome://calendar/content/calendar-event-column.js:640
     >           deleteEvent 
chrome://calendar/content/calendar-event-column.js:462
     >           doRemoveItem 
chrome://calendar/content/calendar-multiday-view.js:1896
     >           removeItemsFromCalendar
     >      chrome://calendar/content/calendar-multiday-view.js:1925
     >           execute chrome://calendar/content/calendar-base-view.js:298
     >           addItemsFromCalendar
     >      chrome://calendar/content/calendar-base-view.js:822
     >           refresh chrome://calendar/content/calendar-base-view.js:801
     >           get chrome://global/content/customElements.js:696
     >           onLoad chrome://calendar/content/calendar-base-view.js:55
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:38
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:65
     >           onLoad resource:///modules/CalCompositeCalendar.jsm:30
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:38
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:65
     >           onLoad resource:///components/calCachedCalendar.js:69
     >           downstreamRefresh 
resource:///components/calCachedCalendar.js:725
     >           execResponseFunc 
resource:///components/calCachedCalendar.js:323
     >           emptyQueue resource:///components/calCachedCalendar.js:328
     >           onResult resource:///components/calCachedCalendar.js:358
     >           finalizeUpdatedItems 
resource:///modules/CalDavCalendar.jsm:1088
     >           endDocument 
resource:///modules/caldav/CalDavRequestHandlers.jsm:557
     >           handleResponse 
resource:///modules/caldav/CalDavRequestHandlers.jsm:61
     >      calendar-editable-item.js:363:20
     >
     >
     >      [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) 
is
     >      null" {file: "chrome://calendar/content/calendar-editable-item.js" 
line:
     >      363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null"
     >      {file: "chrome://calendar/content/calendar-editable-item.js" line:
     >      363}]' when calling method: [calIObserver::onLoad]"  nsresult:
     >      "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: 
"JS
     >      frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: 
notify
     >      :: line 38"  data: yes] calDataUtils.jsm:38:23
     >
     >
     >      [Exception... "[JavaScript Error: "cal.itip.getInvitedAttendee(...) 
is
     >      null" {file: "chrome://calendar/content/calendar-editable-item.js" 
line:
     >      363}]'[JavaScript Error: "cal.itip.getInvitedAttendee(...) is null"
     >      {file: "chrome://calendar/content/calendar-editable-item.js" line:
     >      363}]' when calling method: [calIObserver::onLoad]"  nsresult:
     >      "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)"  location: 
"JS
     >      frame :: resource:///modules/calendar/utils/calDataUtils.jsm :: 
notify
     >      :: line 38"  data: yes] calDataUtils.jsm:38:23
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:38
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:65
     >           onLoad resource:///modules/CalCompositeCalendar.jsm:30
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:38
     >           notify resource:///modules/calendar/utils/calDataUtils.jsm:65
     >           onLoad resource:///components/calCachedCalendar.js:69
     >           downstreamRefresh 
resource:///components/calCachedCalendar.js:725
     >           execResponseFunc 
resource:///components/calCachedCalendar.js:323
     >           forEach self-hosted:205
     >           emptyQueue resource:///components/calCachedCalendar.js:328
     >           onResult resource:///components/calCachedCalendar.js:358
     >           finalizeUpdatedItems 
resource:///modules/CalDavCalendar.jsm:1088
     >           endDocument 
resource:///modules/caldav/CalDavRequestHandlers.jsm:557
     >           handleResponse 
resource:///modules/caldav/CalDavRequestHandlers.jsm:61
     >           InterpretGeneratorResume self-hosted:1482
     >           AsyncFunctionNext self-hosted:692
     >
     >      If I disable the SOGo Plugin the Calenders Work. Can anyone shed 
some
     >      light on this?
     >
     >      Regards
     >
     >
     >      Christian
     >
     >      --
     >      Dr. Christian Naumer
     >      Vice President
     >      Unit Head Bioprocess Development
     >
     >      BRAIN Biotech AG
     >      Darmstaedter Str. 34-36, D-64673 Zwingenberg
     >      e-mail c...@brain-biotech.com, homepage 
https://urldefense.com/v3/__http://www.brain-biotech.com__;!!GjvTz_vk!AanNHMRsWOC_OX9wYMgBP9LSgLNBBNaGvWS9IUjI4RXAJVP5AoOEbYbMli9Z4N9tUg$
     >      phone +49-6251-9331-30 / fax +49-6251-9331-11
     >
     >      Sitz der Gesellschaft: Zwingenberg/Bergstrasse
     >      Registergericht AG Darmstadt, HRB 24758
     >      Vorstand: Adriaan Moelker (Vorstandsvorsitzender),
     >      Lukas Linnig
     >      Aufsichtsratsvorsitzender: Dr. Georg Kellinghusen
     >      --
     >      users@sogo.nu
     >      https://inverse.ca/sogo/lists
     >
     >

     --
     Dr. Christian Naumer
     Vice President
     Unit Head Bioprocess Development

     BRAIN Biotech AG
     Darmstaedter Str. 34-36, D-64673 Zwingenberg
     e-mail c...@brain-biotech.com, homepage 
https://urldefense.com/v3/__http://www.brain-biotech.com__;!!GjvTz_vk!AfW9-gsba03srIK6g-mXuKiSOoXwUn5Q7uocbp1TV512FPy9yfERbtsZ2bckJU4Etg$
     phone +49-6251-9331-30 / fax +49-6251-9331-11

     Sitz der Gesellschaft: Zwingenberg/Bergstrasse
     Registergericht AG Darmstadt, HRB 24758
     Vorstand: Adriaan Moelker (Vorstandsvorsitzender),
     Lukas Linnig
     Aufsichtsratsvorsitzender: Dr. Georg Kellinghusen
     --
     users@sogo.nu
     https://inverse.ca/sogo/lists



--
Dr. Christian Naumer
Vice President
Unit Head Bioprocess Development

BRAIN Biotech AG
Darmstaedter Str. 34-36, D-64673 Zwingenberg
e-mail c...@brain-biotech.com, homepage www.brain-biotech.com
phone +49-6251-9331-30 / fax +49-6251-9331-11

Sitz der Gesellschaft: Zwingenberg/Bergstrasse
Registergericht AG Darmstadt, HRB 24758
Vorstand: Adriaan Moelker (Vorstandsvorsitzender), Lukas Linnig
Aufsichtsratsvorsitzender: Dr. Georg Kellinghusen
--
users@sogo.nu
https://inverse.ca/sogo/lists
null

Reply via email to