Closed jokakilla closed 6 years ago
Any ideas where I could look at?
the relevant information is stored in the organizer field within the event. As far as my research and debugging goes GOA is not setting the proper email address in the organizer field. No idea about davdroid.
the relevant information is stored in the organizer field within the event. As far as my research and debugging goes GOA is not setting the proper email address in the organizer field. No idea about davdroid.
Looking at the ICS file downloaded from owncloud, organizer looks correct, with ORGANIZER;CN:My Name:MAILTO:my@email
any point on owncloud code where I can intercept the ics file right after it comes from the client app?
@DeepDiver1975 , I've fixed this on nextcloud 10 with the following changes:
--- nextcloud/apps/dav/appinfo/v1/caldav.php 2016-08-25 03:59:50.000000000 -0300
+++ nextcloud-imip/apps/dav/appinfo/v1/caldav.php 2016-09-21 14:23:36.251450162 -0300
@@ -78,6 +78,8 @@
}
$server->addPlugin(new \Sabre\CalDAV\ICSExportPlugin());
+$server->addPlugin(new \Sabre\CalDAV\Schedule\Plugin());
+$server->addPlugin(new OCA\DAV\CalDAV\Schedule\IMipPlugin( \OC::$server->getMailer(), \OC::$server->getLogger()));
$server->addPlugin(new ExceptionLoggerPlugin('caldav', \OC::$server->getLogger()));
// And off we go!
When running from web page, this code is never executed, and apps/dav/appinfo/v2/remote.php
is executed instead, adding the Schedule and IMip plugins.
Oh yes .... sure. The gnome integration uses v1 webdav endpoint. :facepalm:
Mind submitting a pull request?
Thanks a lot
Mind submitting a pull request?
I will submit.
So I patched my OC 9.0.4 installation "in situ" with the merged patch but I am still not getting e-mail invitations to invitees through a GOA.
Is there anything more I should need to do than to just apply that patch?
I am still getting e-mail invites when using a Caldav account rather than a GOA account.
@brianjmurrell , As I've stated on my yesterday's message, I'm running nextcloud 10 and while looking to solve this bug got to this thread.
The pull request I've made is a simple copy without testing from the one that worked for me with nextcloud. It is possible that there is more diferences between owncloud and nextcloud, so, I think you should debug a little more before accepting the merge.
@ctodobom That's fair enough. My comment could just be taken as a confirmation that just applying your patch is not enough for owncloud.
My comment could just be taken as a confirmation that just applying your patch is not enough for owncloud.
@brianjmurrell please double check if ORGANIZER value in an event submitted via a GOA setup matches the email address in the users settings.
@DeepDiver1975 Happy to. Where can I intercept that to see what the value is? I think it goes over the network with SSL so I can't sniff it.
The event is stored in the db - table oc_calendarobjects
Ahhhh! It's working now! I did indeed have the wrong "From" address selected in the Organiser field in Evolution when creating the event. TBH, I hadn't really ever noticed that one can select an organiser from one's list of e-mail accounts.
So the above mentioned patch does fix this in OC9. Can we get it applied for the next release?
@PVince81 @DeepDiver1975 @jokakilla oC 9.1.2 was released yesterday fixing this issue according to the changelog so this probably could bee closed here.
Does not seem to work yet.
Using oC 9.1.2 I created a calendar event on my smartphone and invited someone else, but no invitation was sent. The result in the caleandar app in oC looks like this:
Question 1: is the prefix "mailto:" supposed to be there? Question 2: I guess the second line should contain the email adress of the person which was invited, but it's blank
By the way: Modifying this specific appointment and adding a new(!) email adress using the oC calendar web interface sends out an email to the newly invited person immediately.
After Update from ownCloud 9.1.1 to 9.1.3 i cant sent mail invitation with Lightning/Thunderbird.
With 9.1.1 it has works.
Any workaround?
On iOS10.2 is not working too.
Is it again a LDAP problem? If I add a new event, I cant see the field to add a email, but only for LDAP User. If I add a local user I see the field.
I've retested this issue with OC 9.1.4 again. It seems to work (again) :joy_cat:
Test scenarios:
Maybe someone else can confirm this :)
Hey, this issue has been closed because the label needs info
is set and there were no updates for 14 days. Feel free to reopen this issue if you deem it appropriate.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.