Meeting invitation email will not be sent out, when I create a meeting from Talk.
Hi, Thanks for the great app. Now, I am trying to set-up NC31, then I realized that the invitation email will no be sent out, when I create a meeting with other attendees. Other invitation email works well, such as meeting creation from Calender App.
Steps to reproduce
- Enter any talk room.
- Create Meeting from the button on the top, and check "Invite all users and emails"
- Any email will not come, where the other invitation and cancellation email come from Calender App.
Expected behaviour
Invitation email to be sent out from meeting creation in Talk App.
Actual behaviour
No email has been sent out.
Could be caused by not being confirmed?
- Ref https://github.com/nextcloud/server/pull/51501
cc @miaulalala ?
Could be caused by not being confirmed?
* Ref [fix: add event status and participant status server#51501](https://github.com/nextcloud/server/pull/51501)cc @miaulalala ?
Could be? cc @SebastianKrupinski
@miaulalala yes that possibly could be the reason.
well, I am not sure if this issue has resolved. Would you provide us a fix for this issue?
A fix should be shipped with the next release (~ April 10th). Please update after that date and let us know, in case issue will not be resolved
@Antreesy Thanks, I will wait for the next release!
@Antreesy Hi, I updated to the letest, but this bug does not fixed yet. Would you take a look at this again?
Hi! Let us know current versions in use (Nextloud server and Talk)
Hi, thanks for your prompt reply. Here is the version.
Nextcloud Hub 10 (version 31.0.3) Nextcloud Talk (version 21.0.2)
Do you have anything in your logs for this? Increasing your loglevel and reproducing it would be helpful as well 🙏
https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html
I confirm the bug, tested on two different instances of Nextcloud 31.0.5 and 31.0.6 , with Talk 21.1.0
Here is the log of the 31.0.6 instance, when scheduling a meeting with an external user :
{"reqId":"BTToUsTbLvwQMGaWDagh","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting","message":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon.","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","exception":{"Exception":"Exception","Message":"No parameters in call to OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder::orX","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/circles/lib/Db/CircleRequest.php","line":268,"function":"orX","class":"OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Db/CircleRequest.php","line":231,"function":"buildProbeCircle","class":"OCA\\Circles\\Db\\CircleRequest","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Service/CircleService.php","line":808,"function":"probeCircles","class":"OCA\\Circles\\Db\\CircleRequest","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Api/v1/Circles.php","line":134,"function":"probeCircles","class":"OCA\\Circles\\Service\\CircleService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Principal.php","line":546,"function":"joinedCircles","class":"OCA\\Circles\\Api\\v1\\Circles","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php","line":373,"function":"getCircleMembership","class":"OCA\\DAV\\Connector\\Sabre\\Principal","type":"->"},{"file":"/var/www/nextcloud/lib/public/AppFramework/Db/TTransactional.php","line":45,"function":"OCA\\DAV\\CalDAV\\{closure}","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php","line":317,"function":"atomic","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalendarProvider.php","line":31,"function":"getCalendarsForUser","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->"},{"file":"/var/www/nextcloud/lib/private/Calendar/Manager.php","line":188,"function":"getCalendars","class":"OCA\\DAV\\CalDAV\\CalendarProvider","type":"->"},{"function":"OC\\Calendar\\{closure}","class":"OC\\Calendar\\Manager","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/Calendar/Manager.php","line":177,"function":"array_map"},{"file":"/var/www/nextcloud/apps/spreed/lib/Controller/RoomController.php","line":2836,"function":"getCalendarsForPrincipal","class":"OC\\Calendar\\Manager","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"scheduleMeeting","class":"OCA\\Talk\\Controller\\RoomController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":7,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php","Line":87,"message":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon.","exception":{},"CustomMessage":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon."}}
{"reqId":"BTToUsTbLvwQMGaWDagh","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting","message":"Message not delivered locally with status: 3.7;Could not find principal.","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":[]}
{"reqId":"BTToUsTbLvwQMGaWDagh","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"dav","method":"POST","url":"/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting","message":"Activity generated for new calendar object in calendar 17","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":{"app":"dav"}}
{"reqId":"BTToUsTbLvwQMGaWDagh","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"dav","method":"POST","url":"/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting","message":"Reminders of calendar object of calendar 17 created","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":{"app":"dav"}}
{"reqId":"BTToUsTbLvwQMGaWDagh","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"spreed","method":"POST","url":"/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting","message":"Room 8stev3ep not an event room for calendar event integration","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":{"app":"spreed"}}
{"reqId":"VsnnNsbhxdw40OREbgLJ","level":0,"time":"2025-06-24T06:03:56+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"GET","url":"/ocs/v2.php/apps/dav/api/v1/events/upcoming?location=https:%2F%2Fcloud.mydomain.com%2Findex.php%2Fcall%2F8stev3ep","message":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon.","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","exception":{"Exception":"Exception","Message":"No parameters in call to OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder::orX","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/circles/lib/Db/CircleRequest.php","line":268,"function":"orX","class":"OC\\DB\\QueryBuilder\\ExpressionBuilder\\ExpressionBuilder","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Db/CircleRequest.php","line":231,"function":"buildProbeCircle","class":"OCA\\Circles\\Db\\CircleRequest","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Service/CircleService.php","line":808,"function":"probeCircles","class":"OCA\\Circles\\Db\\CircleRequest","type":"->"},{"file":"/var/www/nextcloud/apps/circles/lib/Api/v1/Circles.php","line":134,"function":"probeCircles","class":"OCA\\Circles\\Service\\CircleService","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Principal.php","line":546,"function":"joinedCircles","class":"OCA\\Circles\\Api\\v1\\Circles","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php","line":373,"function":"getCircleMembership","class":"OCA\\DAV\\Connector\\Sabre\\Principal","type":"->"},{"file":"/var/www/nextcloud/lib/public/AppFramework/Db/TTransactional.php","line":45,"function":"OCA\\DAV\\CalDAV\\{closure}","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php","line":317,"function":"atomic","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/CalendarProvider.php","line":31,"function":"getCalendarsForUser","class":"OCA\\DAV\\CalDAV\\CalDavBackend","type":"->"},{"file":"/var/www/nextcloud/lib/private/Calendar/Manager.php","line":188,"function":"getCalendars","class":"OCA\\DAV\\CalDAV\\CalendarProvider","type":"->"},{"function":"OC\\Calendar\\{closure}","class":"OC\\Calendar\\Manager","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/Calendar/Manager.php","line":177,"function":"array_map"},{"file":"/var/www/nextcloud/lib/private/Calendar/Manager.php","line":195,"function":"getCalendarsForPrincipal","class":"OC\\Calendar\\Manager","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/CalDAV/UpcomingEventsService.php","line":44,"function":"searchForPrincipal","class":"OC\\Calendar\\Manager","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Controller/UpcomingEventsController.php","line":50,"function":"getEvents","class":"OCA\\DAV\\CalDAV\\UpcomingEventsService","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"getEvents","class":"OCA\\DAV\\Controller\\UpcomingEventsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":49,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":7,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php","Line":87,"message":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon.","exception":{},"CustomMessage":"Calling OCP\\DB\\QueryBuilder\\IQueryBuilder::orX without parameters is deprecated and will throw soon."}}
{"reqId":"GAue46TN6zD4VBSipAYf","level":0,"time":"2025-06-24T06:03:57+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/index.php/apps/notify_push/pre_auth","message":"OCA\\NotifyPush\\Controller\\AuthController::preAuth uses the @NoAdminRequired annotation and should use the #[OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired] attribute instead","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":[]}
{"reqId":"GAue46TN6zD4VBSipAYf","level":0,"time":"2025-06-24T06:03:57+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/index.php/apps/notify_push/pre_auth","message":"OCA\\NotifyPush\\Controller\\AuthController::preAuth uses the @NoAdminRequired annotation and should use the #[OCP\\AppFramework\\Http\\Attribute\\NoAdminRequired] attribute instead","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":[]}
{"reqId":"GAue46TN6zD4VBSipAYf","level":0,"time":"2025-06-24T06:03:57+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/index.php/apps/notify_push/pre_auth","message":"OCA\\NotifyPush\\Controller\\AuthController::preAuth uses the @NoCSRFRequired annotation and should use the #[OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired] attribute instead","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":[]}
{"reqId":"GAue46TN6zD4VBSipAYf","level":0,"time":"2025-06-24T06:03:57+00:00","remoteAddr":"X.X.X.X","user":"MyUsername","app":"no app in context","method":"POST","url":"/index.php/apps/notify_push/pre_auth","message":"OCA\\NotifyPush\\Controller\\AuthController::preAuth uses the @NoCSRFRequired annotation and should use the #[OCP\\AppFramework\\Http\\Attribute\\NoCSRFRequired] attribute instead","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0","version":"31.0.6.2","data":[]}
Meeting is actually created on the internal calendars but no iMip invitations are sent out, neither to internal users, nor to the external ones. Internal users can accept the meeting through the calendar App.
Deleting the created meeting from calendar app will send out the cancellation to the external users.
Not sure if the invitation is not sent intentionally (as we also send email invitations for external users from Talk when we add users to a room, and internal users are added directly and don't need an invitation) or if we're missing the RSVP property. Or maybe it's something else entirely as we also have a principal not found log.
Do other Nextcloud system emails work?
Also, can you please export such a Talk calendar event you created from your calendar app?
You can find the option to export the event in in the three dot menu for the event:
Then open the downloaded ics file with a text editor and copy/paste the text contents here.
Thank you!
Other emails are working on these instances, and the talk invitation to the conversation was actually sent to the external user.
Here is the ics for this meeting :
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.5.6//EN
CALSCALE:GREGORIAN
BEGIN:VEVENT
UID:9f0Zr6gXZPeWP3iltWQKGVNG3U1fTgrt
DTSTAMP:20250624T095847Z
SUMMARY:Test
DTSTART:20250624T100000Z
DTEND:20250624T110000Z
STATUS:CONFIRMED
DESCRIPTION:
LOCATION:https://cloud.domain.com/index.php/call/8stev3ep
ORGANIZER;CN=My_Username;ROLE=CHAIR;PARTSTAT=ACCEPTED:mailto:[email protected]
ATTENDEE;CN=;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;SCHEDULE-STATUS=3.7
:mailto:[email protected]
END:VEVENT
END:VCALENDAR
I can see on the Calendar App interface, in the details of the meeting, that the invitation sending has failed for the external user (in french here) :
Hi @Mer0me
Is the user you are scheduling the meeting with a Circles group? The errors you posted have a circles warning.
No, it's not a circle group. Not even a member of a circle group.
Okay, can you show me what the browser network requests tab is showing when you see the error?
If there is anything private in it, you can send it to my email, [email protected]
Here is what I am looking for, additionally you can export all the requests as a HAR file and send that to me.
Scheduling a new meeting from Talk :
I've created a conversation and invited you by mail, if you want to test in real time on my instance... edit : hmm, guests are not allowed to schedule a meeting from talk, may be it's not relevant...
Scheduling a new meeting from Talk :
Hummm... The POST to the meeting url seems to execute properly (200). Now I am curious where the error is coming from, what was the response on the first line? (/meeting request)
@SebastianKrupinski I think it's simply missing the RSVP property on the attendee
@SebastianKrupinski I think it's simply missing the RSVP property on the attendee
It is possible, I will test this.
{
"log": {
"version": "1.2",
"creator": {
"name": "Firefox",
"version": "139.0.4"
},
"browser": {
"name": "Firefox",
"version": "139.0.4"
},
"pages": [
{
"id": "page_1",
"pageTimings": {
"onContentLoad": -1,
"onLoad": -1
},
"startedDateTime": "2025-06-24T15:10:17.051+02:00",
"title": "https://cloud.mydomain.com/index.php/call/9ag9d6s3"
}
],
"entries": [
{
"startedDateTime": "2025-06-24T15:10:17.051+02:00",
"request": {
"bodySize": 117,
"method": "POST",
"url": "https://cloud.mydomain.com/ocs/v2.php/apps/spreed/api/v4/room/8stev3ep/meeting",
"httpVersion": "HTTP/1.1",
"headers": [
{
"name": "Host",
"value": "cloud.mydomain.com"
},
{
"name": "User-Agent",
"value": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:139.0) Gecko/20100101 Firefox/139.0"
},
{
"name": "Accept",
"value": "application/json, text/plain, */*"
},
{
"name": "Accept-Language",
"value": "fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3"
},
{
"name": "Accept-Encoding",
"value": "gzip, deflate, br, zstd"
},
{
"name": "Content-Type",
"value": "application/json"
},
{
"name": "Content-Length",
"value": "117"
},
{
"name": "X-Requested-With",
"value": "XMLHttpRequest, XMLHttpRequest"
},
{
"name": "requesttoken",
"value": "…"
},
{
"name": "Origin",
"value": "https://cloud.mydomain.com"
},
{
"name": "Sec-Fetch-Dest",
"value": "empty"
},
{
"name": "Sec-Fetch-Mode",
"value": "cors"
},
{
"name": "Sec-Fetch-Site",
"value": "same-origin"
},
{
"name": "Connection",
"value": "keep-alive"
},
{
"name": "Cookie",
"value": "…"
},
{
"name": "Priority",
"value": "u=0"
}
],
"cookies": [
{
"name": "__Host-nc_sameSiteCookielax",
"value": "true"
},
{
"name": "__Host-nc_sameSiteCookiestrict",
"value": "true"
},
{
"name": "nc_username",
"value": "my_username"
},
{
"name": "nc_token",
"value": "…"
},
{
"name": "nc_session_id",
"value": "…"
},
{
"name": "oc_sessionPassphrase",
"value": "…"
},
{
"name": "ocn1…",
"value": "…"
}
],
"queryString": [],
"headersSize": 1066,
"postData": {
"mimeType": "application/json",
"params": [],
"text": "{\"calendarUri\":\"personal\",\"start\":1750773600,\"end\":1750777200,\"title\":\"TEST 2\",\"description\":null,\"attendeeIds\":null}"
}
},
"response": {
"status": 200,
"statusText": "OK",
"httpVersion": "HTTP/1.1",
"headers": [
{
"name": "Date",
"value": "Tue, 24 Jun 2025 13:10:17 GMT"
},
{
"name": "Server",
"value": "Apache"
},
{
"name": "X-Request-Id",
"value": "XWLuMebT2Dvxpnpzmz7S"
},
{
"name": "Cache-Control",
"value": "no-cache, no-store, must-revalidate"
},
{
"name": "Content-Security-Policy",
"value": "default-src * data: blob: 'unsafe-inline' 'unsafe-eval'"
},
{
"name": "Feature-Policy",
"value": "autoplay 'none';camera 'none';fullscreen 'none';geolocation 'none';microphone 'none';payment 'none'"
},
{
"name": "X-Robots-Tag",
"value": "noindex, nofollow"
},
{
"name": "Content-Encoding",
"value": "gzip"
},
{
"name": "Strict-Transport-Security",
"value": "max-age=15552000; includeSubDomains"
},
{
"name": "X-Content-Type-Options",
"value": "nosniff"
},
{
"name": "X-Frame-Options",
"value": "SAMEORIGIN"
},
{
"name": "X-Permitted-Cross-Domain-Policies",
"value": "none"
},
{
"name": "X-XSS-Protection",
"value": "1; mode=block"
},
{
"name": "Referrer-Policy",
"value": "no-referrer"
},
{
"name": "Content-Length",
"value": "83"
},
{
"name": "Keep-Alive",
"value": "timeout=5, max=99"
},
{
"name": "Connection",
"value": "Keep-Alive"
},
{
"name": "Content-Type",
"value": "application/json; charset=utf-8"
}
],
"cookies": [],
"content": {
"mimeType": "application/json; charset=utf-8",
"size": 76,
"text": "{\"ocs\":{\"meta\":{\"status\":\"ok\",\"statuscode\":200,\"message\":\"OK\"},\"data\":null}}"
},
"redirectURL": "",
"headersSize": 768,
"bodySize": 851
},
"cache": {},
"timings": {
"blocked": -1,
"dns": 0,
"connect": 0,
"ssl": 0,
"send": 0,
"wait": 211,
"receive": 0
},
"time": 211,
"_securityState": "secure",
"serverIPAddress": "X.X.X.X",
"connection": "800",
"pageref": "page_1"
}
]
}
}
I've created a conversation and invited you by mail, if you want to test in real time on my instance... edit : hmm, guests are not allowed to schedule a meeting from talk, may be it's not relevant...
Thank you for taking the initiative to create guest user, I will test this on my end first, as I need access to the database and php files to test this properly.
Hummm... yeah that all looks correct...
@SebastianKrupinski I think it's simply missing the RSVP property on the attendee
Missing tick in checkbox ?
@Mer0me since you posted your authentication details with the request above, I'd recommend to change your password and carefully verify and delete entries in https://cloud.mydomain.com/index.php/settings/user/security that are not from you, after logging freshly in.