-
Notifications
You must be signed in to change notification settings - Fork 7
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
Bug: Accepted calendar invites not showing up in calendar #393
Comments
I was looking at how events are added into the calendar when the accept link is clicked. The client side (not server side) will add the event into the calendar once accepted. I tested this in Thunderbird where it adds to the wrong one unless I make all the others read only. Tested on Android and worked as expected when accepting a Google event. Another report of creating shared calendars events not using the owner's account on SoGo will cause the event to not get send out to attendees. This is because SoGo tries to send the email from the owner's email which is not allowed from a different user. A workaround is to create a general calendar account and use that to share the calendars and allow anyone to send from the calendar email. I have also tested this on Android calendar app and it will use your own email to send out invitations. Shared calendar issue: https://www.sogo.nu/bugs/view.php?id=2702 |
Just an update that this behaviour is still not as expected. @uditvira flagged other calendar issues around how shared calendars perform but unclear what the resolution on that / this where |
My shared cal issue captured in #419 |
From March 23, 2021, infra-wg meet:
|
I'm still having serious calendar issues, where invites aren't showing up in my calendar client (MacOS/iOS Apple Calendar). I've tried a few times and it's reproducible. When I send an invite from a personal Google account, through the Google calendar web app, to udit@hypha.coop, it doesn't show up in my Apple Calendar. I do get an email invite with the ics file. I can accept it from the SoGo web client, and even then it doesn't show up in Apple Calendar. I'm assuming then that this is a CalDAV issue. |
Does it show up in Sogo? Is your iOS calendar added through the CalDAV account settings option with the correct CalDAV link from Sogo Here are the instructions to do it on iOS https://www.sogo.nu/files/docs/SOGoMobileDevicesConfigurationGuide.html#_apple_ios_calendars |
Yes it shows up in SoGo. CalDAV link should be correct, I'm seeing other previous events. It's not like it's never worked before. Is there a way to check if CalDAV requests from my client are being served on your side? |
I checked the server logs and don't see any errors. Have you tried deleting the calendar and adding it again? |
This morning @uditvira created a event but didn't sent out invites to attendees. We saw that the organizer was selected randomly with users in alias that he is part of. We also tried re-creating the accounts on the computer but same results. After disabling I have also tested the same steps in a Big Sur VM and calendar works as expected.
|
Things to diagnose why event invitation email not being sent out:
|
I tried all permutations
|
Looks like turning off There is currently an know issue with Gmail when they received the invite email but attendee acceptance status is not reflected on SoGo server so you won't get a status if they accepted or declined. |
Also tested sending to a ProtonMail address and accepted the event and acceptance is reflected on SoGo server so it seems like something with Gmail. |
Things @YurkoWasHere and I tested Created calendar invite event from Hypha email using Outlook to a Gmail address and accepted in Gmail's web UI and got confirmation when accepted or declined actions are clicked. Creating calendar invite event from Hypha to a bunch of other emails using SOGo and Thunderbird we got all confirmation emails but no email from Gmail user when accepting from Gmail's web UI. Accepting on Thunderbird of the same Gmail user the Hypha email got a response. Events created from Gmail calendar to Hypha the Gmail user gets a response when the Hypha user accepts or declines. This points to how Gmail's UI handles accepting and declining which does not get send back to the Hypha user. |
Test WORKING email ICAL and NOT WORKING e-mail ICAL invite Working on was generated by OUTLOOK Testing using command line mail client Test 1 - containersWorking one used
Not working used
Swapped the containers, Working one continued to work, non-working still did not Conclusion: must be an issue with the ICAL structure itself |
We figured out why acceptance email doesn't reach the inbox from Gmail. If the Hypha email is registered with a Google account the invitation gets routed internally by Google's backend into To avoid this do not use your Hypha email to register for a permanent Google account. |
Has anyone done this? |
Think it is only me since testing I noticed that weird issue. |
Yes I did that but it will take some time before it is totally purged from Google's systems. I ran a login test trying to sign in with all our emails and shows they don't exists. |
I am not impacted! As of my call with @ASoTNetworks last week I am not experiencing the bug described here, and have the ability to accept/send. There is a larger issue though with the limits on what Sogo info is shared publicly and Google Calendar's use of non-standard fields (that was my issue with the missing Zoom links). Best, |
This is when Google pulls from Sogo into your calendar right? |
My Apple Calendar is unable to render replies (e.g. acceptances) from others as a green check mark. See Matrix thread. This never worked for me, I even tried changing the ics file's |
If an email address not using a Google inbox (e.g. It is related to this flow:
|
Calendars for our hypha email accts seem to be experiencing an issue.
Original report in #hyphacoop-infrastructure:tomesh.net:
I'm using:
or
tested accepting google invites in different browsers (e.g., firefox, beaker) didn't change anything.
The text was updated successfully, but these errors were encountered: