Skip to content
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

Invitations are not sent to attendees when adding events to a shared calendar #2055

Closed
plaing1 opened this issue Mar 6, 2020 · 10 comments
Closed
Labels
0. to triage Pending approval or rejection bug

Comments

@plaing1
Copy link

plaing1 commented Mar 6, 2020

Steps to reproduce

  1. User A shares calendar with User B
  2. User B adds event to shared calendar via nextcloud web interface and invites attendees.

Expected behaviour

  • Attendee should receive an invitation to the event via email

Actual behaviour

Invitation email is not sent. It does not matter if attendee is existing nextcloud user, a nextcloud contact or just an email address.

Calendar app

Calendar app version: v2.0.2

CalDAV-clients used: Not tested via caldav

Client configuration

Browser: Firefox 73.0.1
Operating system: Windows 10

Browser2: Opera 67.0.3575.53
Operating system2: Ubuntu 18.04 LTS

Server configuration

Operating system: Ubuntu 18.04 LTS

Web server: Apache 2.4

Database: MariaDB

PHP version: 7.2

Nextcloud Version: 18.0.1

Updated from an older installed version or fresh install: Updated from older version.

List of activated apps:

Nextcloud configuration: {
"system": {
"instanceid": "REMOVED SENSITIVE VALUE",
"passwordsalt": "REMOVED SENSITIVE VALUE",
"secret": "REMOVED SENSITIVE VALUE",
"trusted_domains": [
"REMOVED SENSITIVE VALUE"
],
"trusted_proxies": "REMOVED SENSITIVE VALUE",
"overwritehost": "REMOVED SENSITIVE VALUE",
"overwriteprotocol": "https",
"overwritecondaddr": "^REMOVED SENSITIVE VALUE$",
"trashbin_retention_obligation": "disabled",
"versions_retention_obligation": "disabled",
"datadirectory": "REMOVED SENSITIVE VALUE",
"overwrite.cli.url": "https://REMOVED SENSITIVE VALUE",
"htaccess.RewriteBase": "/",
"dbtype": "mysql",
"version": "18.0.1.3",
"dbname": "REMOVED SENSITIVE VALUE",
"dbhost": "REMOVED SENSITIVE VALUE",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "REMOVED SENSITIVE VALUE",
"dbpassword": "REMOVED SENSITIVE VALUE",
"installed": true,
"memcache.local": "\OC\Memcache\APCu",
"memcache.locking": "\OC\Memcache\Redis",
"redis": {
"host": "REMOVED SENSITIVE VALUE",
"port": 6379
},
"maintenance": false,
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_from_address": "REMOVED SENSITIVE VALUE",
"mail_domain": "REMOVED SENSITIVE VALUE",
"mail_smtpsecure": "tls",
"mail_smtphost": "REMOVED SENSITIVE VALUE",
"mail_smtpport": "25",
"loglevel": 0,
"theme": "",
"logtimezone": "Australia/Perth",
"log_rotate_size": "104857600",
"twofactor_enforced": "false",
"twofactor_enforced_groups": [],
"twofactor_enforced_excluded_groups": [],
"updater.release.channel": "stable",
"app_install_overwrite": [
"apporder",
"passman",
"end_to_end_encryption"
],
"simpleSignUpLink.shown": false
},
"apps": {
"accessibility": {
"enabled": "yes",
"installed_version": "1.4.0",
"types": ""
},
"activity": {
"enabled": "yes",
"installed_version": "2.11.0",
"notify_email_calendar": "0",
"notify_email_calendar_event": "0",
"notify_email_calendar_todo": "0",
"notify_email_comments": "0",
"notify_email_deck": "0",
"notify_email_deck_card_description": "0",
"notify_email_deck_comment": "0",
"notify_email_favorite": "0",
"notify_email_file_changed": "0",
"notify_email_file_created": "0",
"notify_email_file_deleted": "0",
"notify_email_file_downloaded": "0",
"notify_email_file_restored": "0",
"notify_email_public_links": "1",
"notify_email_remote_share": "0",
"notify_email_shared": "0",
"notify_email_spreed": "0",
"notify_email_systemtags": "0",
"notify_setting_batchtime": "0",
"notify_setting_self": "1",
"notify_setting_selfemail": "0",
"notify_stream_calendar": "1",
"notify_stream_calendar_event": "1",
"notify_stream_calendar_todo": "1",
"notify_stream_comments": "1",
"notify_stream_deck": "1",
"notify_stream_deck_card_description": "1",
"notify_stream_favorite": "1",
"notify_stream_file_changed": "1",
"notify_stream_file_created": "1",
"notify_stream_file_deleted": "1",
"notify_stream_file_downloaded": "1",
"notify_stream_file_favorite": "0",
"notify_stream_file_restored": "1",
"notify_stream_public_links": "1",
"notify_stream_remote_share": "1",
"notify_stream_shared": "1",
"notify_stream_spreed": "1",
"notify_stream_systemtags": "1",
"types": "filesystem"
},
"admin_audit": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "logging"
},
"admin_notifications": {
"enabled": "no",
"installed_version": "1.0.2",
"published-deprecation-notification": "yes",
"types": "logging"
},
"announcementcenter": {
"enabled": "yes",
"installed_version": "3.7.0",
"types": "logging"
},
"appointments": {
"enabled": "yes",
"hk": "54b4c3a0da5e196828f4adf11bb8308582c01cd157c7a6ea05ce282cb430cc8e",
"installed_version": "1.0.9",
"tiv": "7117c84ecd2d4aa6cf900bbdf007f924",
"types": ""
},
"apporder": {
"enabled": "yes",
"hidden": "["/apps/gallery/"]",
"installed_version": "0.9.0",
"order": "["/apps/rainloop/","/apps/contacts/","/apps/calendar/","/apps/tasks/","/apps/files/","/apps/activity/","/apps/quicknotes/","/apps/notes/","/apps/bookmarks/","/apps/deck/","/apps/keeweb/","/apps/gallery/","https://REMOVED SENSITIVE VALUE/apps/spreed/","/apps/mail/","/apps/passman/","/apps/timetracker/","/apps/forms/"]",
"types": ""
},
"audioplayer": {
"enabled": "no",
"installed_version": "2.6.0",
"types": "filesystem"
},
"backgroundjob": {
"lastjob": "2"
},
"bookmarks": {
"enabled": "yes",
"installed_version": "2.3.4",
"previews.screenly.url": "",
"types": ""
},
"bruteForce": {
"whitelist_2": "REMOVED SENSITIVE VALUE"
},
"bruteforcesettings": {
"enabled": "yes",
"installed_version": "1.5.0",
"types": ""
},
"calendar": {
"enabled": "yes",
"installed_version": "2.0.2",
"types": ""
},
"checksum": {
"enabled": "yes",
"installed_version": "0.4.4",
"types": "filesystem"
},
"cloud_federation_api": {
"enabled": "yes",
"installed_version": "1.1.0",
"types": "filesystem"
},
"comments": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "logging"
},
"contacts": {
"enabled": "yes",
"installed_version": "3.2.0",
"types": ""
},
"core": {
"backgroundjobs_mode": "cron",
"default_encryption_module": "OC_DEFAULT_MODULE",
"encryption_enabled": "yes",
"enterpriseLogoChecked": "yes",
"installed.bundles": "["CoreBundle","CoreBundle"]",
"installedat": "1532452900.2563",
"lastcron": "1583484601",
"lastupdateResult": "[]",
"lastupdatedat": "1583476502",
"moveavatarsdone": "yes",
"oc.integritycheck.checker": "[]",
"previewsCleanedUp": "1",
"public_files": "files_sharing/public.php",
"public_webdav": "dav/appinfo/v1/publicwebdav.php",
"scss.variables": "fb3e365b1f022ddb95ac3b015e184bff",
"shareapi_allow_public_upload": "yes",
"shareapi_allow_resharing": "yes",
"shareapi_default_expire_date": "yes",
"shareapi_default_internal_expire_date": "no",
"shareapi_enable_link_password_by_default": "no",
"shareapi_enforce_links_password": "no",
"shareapi_exclude_groups": "no",
"shareapi_exclude_groups_list": "[""]",
"shareapi_expire_after_n_days": "15",
"shareapi_internal_expire_after_n_days": "15",
"shareapi_only_share_with_group_members": "no",
"theming.variables": "7c20dc0c0d874ee9ff238b00bdccd866",
"umgmt_send_email": "false",
"umgmt_show_backend": "true",
"umgmt_show_email": "true",
"umgmt_show_last_login": "true",
"umgmt_show_storage_location": "true",
"updater.secret.created": "1580825980",
"vendor": "nextcloud"
},
"cospend": {
"enabled": "yes",
"installed_version": "0.3.3",
"types": ""
},
"dashboard": {
"installed_version": "6.0.0",
"types": ""
},
"dav": {
"buildCalendarReminderIndex": "yes",
"buildCalendarSearchIndex": "yes",
"chunks_migrated": "1",
"enabled": "yes",
"installed_version": "1.14.0",
"regeneratedBirthdayCalendarsForYearFix": "yes",
"sendInvitations": "yes",
"types": "filesystem"
},
"deck": {
"enabled": "yes",
"installed_version": "0.8.0",
"types": "dav"
},
"encryption": {
"enabled": "yes",
"encryptHomeStorage": "0",
"installed_version": "2.6.0",
"masterKeyId": "REMOVED SENSITIVE VALUE",
"publicShareKeyId": "REMOVED SENSITIVE VALUE",
"recoveryAdminEnabled": "1",
"recoveryKeyId": "REMOVED SENSITIVE VALUE",
"types": "filesystem",
"useMasterKey": "0"
},
"end_to_end_encryption": {
"enabled": "yes",
"installed_version": "1.4.0",
"types": "filesystem"
},
"event_update_notification": {
"enabled": "yes",
"installed_version": "1.0.1",
"types": "logging,dav"
},
"external": {
"enabled": "no",
"installed_version": "3.3.1",
"types": ""
},
"federatedfilesharing": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": ""
},
"federation": {
"autoAddServers": "0",
"enabled": "yes",
"installed_version": "1.8.0",
"types": "authentication"
},
"files": {
"cronjob_scan_files": "500",
"default_quota": "100 MB",
"enabled": "yes",
"installed_version": "1.13.1",
"types": "filesystem",
"watermark_allGroups": "no",
"watermark_allGroupsList": "",
"watermark_allTags": "no",
"watermark_allTagsList": "",
"watermark_enabled": "yes",
"watermark_linkAll": "no",
"watermark_linkRead": "no",
"watermark_linkSecure": "no",
"watermark_linkTags": "yes",
"watermark_linkTagsList": "7",
"watermark_shareAll": "no",
"watermark_shareRead": "no",
"watermark_text": "REMOVED SENSITIVE VALUE"
},
"files_accesscontrol": {
"enabled": "yes",
"installed_version": "1.8.1",
"types": "filesystem"
},
"files_automatedtagging": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "filesystem"
},
"files_clipboard": {
"enabled": "no",
"installed_version": "0.7.1",
"types": ""
},
"files_downloadactivity": {
"enabled": "no",
"installed_version": "1.2.0",
"types": "filesystem"
},
"files_external": {
"enabled": "yes",
"installed_version": "1.9.0",
"types": "filesystem"
},
"files_fulltextsearch": {
"enabled": "no",
"installed_version": "1.3.6",
"types": "filesystem"
},
"files_lock": {
"enabled": "yes",
"installed_version": "0.8.1",
"types": "filesystem"
},
"files_mindmap": {
"enabled": "yes",
"installed_version": "0.0.17",
"types": ""
},
"files_pdfviewer": {
"enabled": "yes",
"installed_version": "1.7.0",
"types": ""
},
"files_rightclick": {
"enabled": "yes",
"installed_version": "0.15.2",
"types": ""
},
"files_sharing": {
"enabled": "yes",
"incoming_server2server_group_share_enabled": "yes",
"incoming_server2server_share_enabled": "yes",
"installed_version": "1.10.1",
"lookupServerUploadEnabled": "no",
"outgoing_server2server_group_share_enabled": "yes",
"outgoing_server2server_share_enabled": "yes",
"types": "filesystem"
},
"files_texteditor": {
"enabled": "no",
"installed_version": "2.8.0",
"types": ""
},
"files_trackdownloads": {
"enabled": "yes",
"installed_version": "1.7.0",
"types": "filesystem"
},
"files_trashbin": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "filesystem,dav"
},
"files_versions": {
"enabled": "yes",
"installed_version": "1.11.0",
"types": "filesystem,dav"
},
"files_videoplayer": {
"enabled": "yes",
"installed_version": "1.7.0",
"types": ""
},
"firstrunwizard": {
"enabled": "no",
"installed_version": "2.2.1",
"types": "logging"
},
"forms": {
"enabled": "yes",
"installed_version": "1.1.0",
"types": ""
},
"fulltextsearch": {
"app_navigation": "0",
"enabled": "no",
"installed_version": "1.3.6",
"search_platform": "",
"types": ""
},
"fulltextsearch_elasticsearch": {
"enabled": "no",
"installed_version": "1.0.2",
"types": ""
},
"gallery": {
"enabled": "no",
"installed_version": "18.4.0",
"types": ""
},
"geoblocker": {
"choosenCountries": "AU, ",
"choosenWhiteBlackList": "1",
"enabled": "yes",
"installed_version": "0.2.0",
"logWithCountryCode": "1",
"logWithIpAddress": "1",
"logWithUserName": "1",
"types": ""
},
"groupfolders": {
"enabled": "no",
"installed_version": "1.1.0",
"types": "filesystem"
},
"guests": {
"enabled": "yes",
"installed_version": "1.4.1",
"types": "authentication"
},
"impersonate": {
"enabled": "yes",
"installed_version": "1.5.0",
"types": ""
},
"issuetemplate": {
"enabled": "no",
"installed_version": "0.3.0",
"types": ""
},
"keeweb": {
"enabled": "yes",
"installed_version": "0.6.2",
"types": "filesystem"
},
"limit_login_to_ip": {
"enabled": "yes",
"installed_version": "3.0.0",
"types": "filesystem"
},
"logreader": {
"enabled": "["REMOVED SENSITIVE VALUE","REMOVED SENSITIVE VALUE"]",
"installed_version": "2.3.0",
"levels": "11111",
"types": ""
},
"lookup_server_connector": {
"enabled": "yes",
"installed_version": "1.6.0",
"types": "authentication"
},
"mail": {
"enabled": "yes",
"installed_version": "1.1.3",
"types": ""
},
"maps": {
"enabled": "yes",
"installed_version": "0.1.5",
"lastAddressLookup": "1581481665",
"types": "filesystem"
},
"metadata": {
"enabled": "yes",
"installed_version": "0.11.1",
"types": ""
},
"mindmaps": {
"enabled": "no",
"installed_version": "0.1.0",
"types": ""
},
"nextcloud_announcements": {
"enabled": "no",
"installed_version": "1.4.0",
"pub_date": "Sat, 10 Dec 2016 00:00:00 +0100",
"types": "logging"
},
"notes": {
"enabled": "yes",
"installed_version": "3.1.5",
"types": ""
},
"notifications": {
"enabled": "yes",
"installed_version": "2.6.0",
"types": "logging"
},
"oauth2": {
"enabled": "yes",
"installed_version": "1.6.0",
"types": "authentication"
},
"ocsms": {
"enabled": "yes",
"installed_version": "2.1.7",
"types": ""
},
"ojsxc": {
"apiSecret": "REMOVED SENSITIVE VALUE",
"enabled": "no",
"installed_version": "3.4.0",
"ocsid": "162257",
"types": "prelogin"
},
"onlyoffice": {
"DocumentServerInternalUrl": "REMOVED SENSITIVE VALUE",
"DocumentServerUrl": "REMOVED SENSITIVE VALUE",
"StorageUrl": "REMOVED SENSITIVE VALUE",
"customizationChat": "true",
"customizationCompactHeader": "false",
"customizationFeedback": "false",
"customizationHelp": "true",
"customizationToolbarNoTabs": "false",
"defFormats": "{"csv":"true","doc":"true","docm":"false","docx":"true","dotx":"false","epub":"false","html":"false","odp":"false","ods":"true","odt":"true","pdf":"false","potm":"false","potx":"false","ppsm":"false","ppsx":"true","ppt":"true","pptm":"false","pptx":"true","rtf":"true","txt":"false","xls":"true","xlsm":"false","xlsx":"true","xltm":"false","xltx":"false"}",
"demo": "{"available":false,"enabled":false,"start":{"date":"2019-09-29 11:00:34.966263","timezone_type":3,"timezone":"UTC"}}",
"editFormats": "{"csv":"false","odp":"false","ods":"false","odt":"false","rtf":"false","txt":"false"}",
"enabled": "yes",
"groups": "[]",
"installed_version": "4.1.4",
"jwt_secret": "REMOVED SENSITIVE VALUE",
"sameTab": "true",
"settings_error": "",
"skey": "1551025766113",
"types": "filesystem"
},
"passman": {
"check_version": "0",
"enabled": "yes",
"installed_version": "2.3.5",
"link_sharing_enabled": "1",
"types": "",
"vault_key_strength": "4"
},
"password_policy": {
"enabled": "yes",
"enforceHaveIBeenPwned": "1",
"enforceNumericCharacters": "1",
"enforceSpecialCharacters": "1",
"enforceUpperLowerCase": "1",
"installed_version": "1.8.0",
"minLength": "10",
"types": ""
},
"passwords": {
"enabled": "no",
"installed_version": "2019.5.0",
"types": ""
},
"photos": {
"enabled": "yes",
"installed_version": "1.0.0",
"types": ""
},
"polls": {
"enabled": "yes",
"installed_version": "1.3.0",
"types": ""
},
"printer": {
"enabled": "no",
"installed_version": "0.0.1",
"types": "filesystem"
},
"privacy": {
"enabled": "yes",
"fullDiskEncryptionEnabled": "1",
"installed_version": "1.2.0",
"readableLocation": "au",
"types": ""
},
"provisioning_api": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "prevent_group_restriction"
},
"quicknotes": {
"enabled": "yes",
"installed_version": "0.2.3",
"types": ""
},
"quota_warning": {
"alert_email": "yes",
"enabled": "yes",
"info_email": "yes",
"installed_version": "1.7.0",
"plan_management_url": "https://REMOVED SENSITIVE VALUE/",
"repeat_warning": "7",
"types": "filesystem",
"warning_email": "yes"
},
"rainloop": {
"enabled": "yes",
"installed_version": "6.1.0",
"rainloop-autologin": "1",
"types": ""
},
"ransomware_detection": {
"debug": "0",
"enabled": "no",
"installed_version": "0.5.2",
"types": "logging"
},
"ransomware_protection": {
"enabled": "yes",
"installed_version": "1.6.0",
"types": "logging"
},
"recommendations": {
"enabled": "yes",
"installed_version": "0.6.0",
"types": ""
},
"richdocuments": {
"doc_format": "odf",
"edit_groups": "",
"enabled": "no",
"installed_version": "2.0.3",
"types": "prevent_group_restriction",
"use_groups": "",
"wopi_url": "REMOVED SENSITIVE VALUE"
},
"serverinfo": {
"enabled": "["admin"]",
"installed_version": "1.8.0",
"types": ""
},
"settings": {
"enabled": "yes",
"installed_version": "1.0.0",
"types": ""
},
"sharebymail": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "filesystem"
},
"sharerenamer": {
"enabled": "no",
"installed_version": "2.7.3",
"types": ""
},
"socialsharing_email": {
"enabled": "yes",
"installed_version": "2.0.0",
"types": ""
},
"spreed": {
"enabled": "yes",
"installed_version": "8.0.5",
"project_access_invalidated": "1",
"signaling_ticket_secret": "REMOVED SENSITIVE VALUE",
"stun_servers": "REMOVED SENSITIVE VALUE",
"turn_servers": "REMOVED SENSITIVE VALUE",
"types": "prevent_group_restriction"
},
"support": {
"enabled": "no",
"installed_version": "1.0.0",
"types": ""
},
"survey_client": {
"enabled": "no",
"installed_version": "1.2.0",
"last_report": "{"id":"ocnvkv91whws","items":[["server","version","12.0.4.3"],["server","code","other"],["server","enable_avatars","yes"],["server","enable_previews","yes"],["server","memcache.local","\\OC\\Memcache\\APCu"],["server","memcache.distributed","none"],["server","asset-pipeline.enabled","no"],["server","filelocking.enabled","yes"],["server","memcache.locking","none"],["server","debug","no"],["server","cron","cron"],["php","version","7.0.22"],["php","memory_limit",-1],["php","max_execution_time",0],["php","upload_max_filesize",2097152],["database","type","mysql"],["database","version","5.5.58"],["database","size",24444928],["apps","activity","2.5.2"],["apps","admin_audit","1.2.0"],["apps","admin_notifications","1.0.1"],["apps","apporder","0.4.1"],["apps","bruteforcesettings","1.0.3"],["apps","calendar","1.5.7"],["apps","comments","1.2.0"],["apps","contacts","2.0.1"],["apps","dav","1.3.0"],["apps","deck","0.3.0"],["apps","encryption","1.6.0"],["apps","federatedfilesharing","1.2.0"],["apps","federation","disabled"],["apps","files","1.7.2"],["apps","files_clipboard","0.6.5"],["apps","files_downloadactivity","1.1.1"],["apps","files_external","1.3.0"],["apps","files_pdfviewer","1.1.1"],["apps","files_sharing","1.4.0"],["apps","files_texteditor","2.4.1"],["apps","files_trashbin","1.2.0"],["apps","files_versions","1.5.0"],["apps","files_videoplayer","1.1.0"],["apps","firstrunwizard","disabled"],["apps","gallery","17.0.0"],["apps","groupfolders","disabled"],["apps","issuetemplate","disabled"],["apps","keeweb","disabled"],["apps","logreader","2.0.0"],["apps","lookup_server_connector","1.0.0"],["apps","mail","0.7.8"],["apps","metadata","0.6.0"],["apps","nextcloud_announcements","1.1"],["apps","notes","2.3.2"],["apps","notifications","2.0.0"],["apps","oauth2","1.0.5"],["apps","ojsxc","disabled"],["apps","passman","2.1.4"],["apps","password_policy","1.2.2"],["apps","polls","0.8.0"],["apps","provisioning_api","1.2.0"],["apps","quota_warning","1.1.1"],["apps","rainloop","5.0.6"],["apps","ransomware_protection","1.0.5"],["apps","richdocuments","1.12.40"],["apps","serverinfo","1.2.0"],["apps","sharebymail","1.2.0"],["apps","socialsharing_email","1.0.3"],["apps","survey_client","1.0.0"],["apps","systemtags","disabled"],["apps","tasks","0.9.5"],["apps","theming","1.3.0"],["apps","twofactor_backupcodes","1.1.1"],["apps","updatenotification","1.2.0"],["apps","user_external","0.4"],["apps","user_usage_report","1.0.1"],["apps","workflowengine","1.2.0"],["stats","num_files",3989],["stats","num_users",14],["stats","num_storages",19],["stats","num_storages_local",5],["stats","num_storages_home",14],["stats","num_storages_other",0],["stats","num_comments",0],["stats","num_comment_markers",0],["stats","num_systemtags",1],["stats","num_systemtags_mappings",0],["files_sharing","num_shares",3],["files_sharing","num_shares_user",2],["files_sharing","num_shares_groups",0],["files_sharing","num_shares_link",0],["files_sharing","num_shares_link_no_password",0],["files_sharing","num_fed_shares_sent",0],["files_sharing","num_fed_shares_received",0],["files_sharing","permissions_4_1","1"],["files_sharing","permissions_0_31","2"],["encryption","enabled","yes"]]}",
"last_sent": "1516156206",
"types": ""
},
"suspicious_login": {
"enabled": "yes",
"installed_version": "3.1.0",
"types": "authentication"
},
"systemtags": {
"enabled": "yes",
"installed_version": "1.8.0",
"types": "logging"
},
"tasks": {
"enabled": "yes",
"installed_version": "0.11.3",
"types": ""
},
"terms_of_service": {
"enabled": "yes",
"installed_version": "1.4.0",
"types": "filesystem"
},
"text": {
"enabled": "yes",
"installed_version": "2.0.0",
"types": "dav"
},
"theming": {
"backgroundMime": "backgroundColor",
"cachebuster": "49",
"color": "#6A6C7E",
"enabled": "yes",
"faviconMime": "image/png",
"installed_version": "1.9.0",
"logoMime": "image/png",
"name": REMOVED SENSITIVE VALUE",
"slogan": "REMOVED SENSITIVE VALUE",
"types": "logging",
"url": "REMOVED SENSITIVE VALUE"
},
"theming_customcss": {
"enabled": "yes",
"installed_version": "1.5.0",
"types": ""
},
"timetracker": {
"enabled": "yes",
"installed_version": "0.0.42",
"types": ""
},
"twofactor_admin": {
"enabled": "yes",
"installed_version": "2.0.0",
"types": ""
},
"twofactor_backupcodes": {
"enabled": "yes",
"installed_version": "1.7.0",
"types": ""
},
"twofactor_email": {
"enabled": "yes",
"installed_version": "1.0.1",
"types": ""
},
"twofactor_nextcloud_notification": {
"REMOVED SENSITIVE VALUE": "1",
"enabled": "yes",
"REMOVED SENSITIVE VALUE": "1",
"installed_version": "2.2.0",
"types": ""
},
"twofactor_rcdevsopenotp": {
"enabled": "no",
"installed_version": "1.0.2",
"types": "prelogin,authentication"
},
"twofactor_totp": {
"enabled": "yes",
"installed_version": "4.1.2",
"types": ""
},
"updatenotification": {
"apporder": "0.8.0",
"audioplayer": "2.5.2",
"bookmarks": "2.3.1",
"bruteforcesettings": "1.4.0",
"calendar": "2.0.0",
"checksum": "0.4.4",
"contacts": "3.2.0",
"core": "17.0.3.1",
"cospend": "0.3.3",
"dashboard": "5.0.0",
"deck": "0.8.0",
"enabled": "yes",
"event_update_notification": "1.0.1",
"files_accesscontrol": "1.3.0",
"files_clipboard": "0.6.5",
"files_fulltextsearch": "1.1.1",
"files_mindmap": "0.0.17",
"files_rightclick": "0.15.1",
"fulltextsearch": "1.1.0",
"installed_version": "1.8.0",
"keeweb": "0.6.2",
"mail": "1.1.1",
"maps": "0.1.5",
"metadata": "0.10.0",
"notes": "3.1.5",
"ocsms": "2.1.3",
"onlyoffice": "4.1.4",
"passman": "2.3.5",
"polls": "1.3.0",
"quicknotes": "0.2.3",
"rainloop": "6.1.0",
"ransomware_protection": "1.1.1",
"richdocuments": "1.12.40",
"sharerenamer": "2.7.3",
"socialsharing_email": "1.0.6",
"spreed": "7.0.2",
"suspicious_login": "3.1.0",
"tasks": "0.11.3",
"terms_of_service": "1.3.1",
"theming": "1.4.5",
"theming_customcss": "1.4.0",
"timetracker": "0.0.42",
"twofactor_nextcloud_notification": "2.2.0",
"twofactor_totp": "4.1.2",
"types": "",
"update_check_errors": "0",
"user_usage_report": "1.1.2"
},
"user_external": {
"enabled": "no",
"installed_version": "0.4",
"types": "authentication,prelogin"
},
"user_usage_report": {
"enabled": "no",
"installed_version": "1.1.2",
"types": "filesystem"
},
"viewer": {
"enabled": "yes",
"installed_version": "1.2.0",
"types": ""
},
"workflowengine": {
"enabled": "yes",
"installed_version": "2.0.0",
"types": "filesystem"
},
"zimbradrive": {
"allow_zimbra_users_login": "false",
"enabled": "no",
"installed_version": "0.8.19",
"trust_invalid_certs": "true",
"types": "authentication,prelogin",
"use_ssl": "false",
"zimbra_port": "",
"zimbra_url": ""
}
}
}

Logs

Web server error log (e.g. /var/log/apache)

No error gets logged when creating event.

Log file (data/nextcloud.log)

{"reqId":"Zmpjdv5VwOJLJhL8r9AD","level":0,"time":"2020-03-06T17:13:16+08:00","remoteAddr":"remote-IP","user":"User B","app":"no app in context","method":"PUT","url":"/remote.php/dav/calendars/User B/c1_shared_by_User A/461E50FB-9D58-4710-98A5-3C84604CA982.ics","message":"Deprecated event type for \OCA\DAV\CalDAV\CalDavBackend::createCalendarObject: Symfony\Component\EventDispatcher\GenericEvent","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0","version":"18.0.1.3","id":"5e6214772e6eb"}

Browser log

@plaing1 plaing1 added 0. to triage Pending approval or rejection bug labels Mar 6, 2020
@georgehrke
Copy link
Member

Invitations are only send when creating the corresponding event in your own calendar.
That's not a bug but by design.

@georgehrke
Copy link
Member

See nextcloud/server#15676 for the reasoning

@georgehrke
Copy link
Member

I checked our documentation, it's missing there indeed.
Opened a ticket: nextcloud/documentation#1866

@pi-xel
Copy link

pi-xel commented Apr 2, 2020

Experiencing the same issue. This is highly problematic for our setup, so a switch to turn this on and off would be very welcome, even if it leads to other inconsistencies.

But not having this at all is quite problematic.

Plus it's inconsistent: When user B adds an event, no invite is sent. When B removes the same event a cancellation is sent out.

@georgehrke
Copy link
Member

georgehrke commented Apr 2, 2020

so a switch to turn this on and off would be very welcome, even if it leads to other inconsistencies.

We are not gonna add a config option if that option is going to lead to inconsistent data. You are asking us to break our software here. Again, see nextcloud/server#15676 for the reasoning.

Plus it's inconsistent: When user B adds an event, no invite is sent. When B removes the same event a cancellation is sent out.

That is a bug. Please open a bug report for this in the server repo.

@pi-xel
Copy link

pi-xel commented Apr 2, 2020

Thanks for your reply, I will file a separate bug report later.

But what I frankly don't get: Why are calendar invites in shared calendars not simply sent from the owner's account?

So if A@example.com shares a calendar with B@example.com and B creates an event, then the invite is not only put in A's calendar, but is also sent from A's account.

This way it would at least be possible to create separate team accounts on NC (like team@example.com), create a shared, editable calendar there and send invites from all team members, with team@example.com as meeting owner.

Without this the only way to have something like a usable shared calendar is to create a separate shared, non-editable calendars for all users, which gets quite messy with multiple people.

Please let me know if I oversee something here. Otherwise I can also post a separate feature request later.

Edit: This would also make the whole invite structure more logical, it is quite confusing that one can create events with invitees and the invitees are simply not notified at all.

@Kurgan-
Copy link

Kurgan- commented Feb 5, 2021

This whole invitation issue is ridiculous. I fully expected a shared calendar to have working invitations. My setup is as follows: the nextcloud administrator shares a calendar with the whole group (5 people in my setup), and one of these people is the one who usually manages the calendar. This person adds events and invites people (for example a video meeting) I fully expect nextcloud to send invitations to these people. It makes no sense at all that in a shared calendar invitations do not work by design. How is one supposed to use this feature in a workgroup, if you have to use it only in a private calendar? I thought it was a bug, came here to check for open issues, and found this discussion where it is stated that it's by design.

@torric
Copy link

torric commented Mar 4, 2021

How should I setup a calendar in Nextcloud where all users have equal rights and can create events with sending invitations? I strongly recommend the implementation of this feature.

@favincen
Copy link

favincen commented Mar 4, 2021

Again, see nextcloud/server#15676 for the reasoning.

I posted some suggestions in that topic, tying to lift the showstoppers that were mentioned.
See nextcloud/server#15676 (comment)

I haven't received any comment on these suggestions. Anybody to state whether these proposals would allow to implement this feature again, hopefully the right way ???

Thanks a million for your attention. In our small NPO (so no money to sponsor developments !) this topic is our number one pain point about NC. We have implemented shared generic account to workaround this, but this has so many drawbacks (main one being that users stop using their own account and all work with the generic one... 😭😱) !

@trevor87
Copy link

trevor87 commented Jul 12, 2021

As a workaround you can use Thunderbird and enable the following options:

Go to your calendar on Thunderbird
Right-click on your calendar name (on the left of the window)
Choose Properties
Check the box Prefer client-side email scheduling
Click OK

This makes Thunderbird send the invitations instead of Nextcloud and therefore also works with shared calendars.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. to triage Pending approval or rejection bug
Projects
None yet
Development

No branches or pull requests

7 participants